This document summarizes a thesis about analyzing software product lines and detecting code clones. It first explains code cloning in software product lines and how clones may exist depending on the implementation approach. It then discusses detecting and analyzing clones, as well as different types of clones. The document also presents an approach for removing clones in software product lines using refactoring. It concludes by discussing future work on analyzing feature-oriented software product lines and their clones.