Techniques

Features

Productivity

Variability

Reusability

Reliability

Traceability

Feature Model (FM)

Variable Model (VM)

Orthogonal Variability Model (OVM)

Feature-oriented domain analysis (FODA) method

Feature oriented reuse method (FORM)

Product Line Architecture (PLA)

Reduction technique

Aspect oriented (AO) Technique

Component-based development (CBD) and aspect-oriented development (AOD) Technique

Ontology-based technique

Mapping

Traditional software metric methods

Latent Semantic Analysis (LSA)