Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Feature Cohesion in Software Product Lines: An Exploratory Study

Summary: Feature Cohesion in Software Product Lines:
An Exploratory Study
Sven Apel
University of Passau, Germany
Dirk Beyer
University of Passau, Germany
Simon Fraser University, B.C., Canada
Software product lines gain momentum in research and industry.
Many product-line approaches use features as a central abstraction
mechanism. Feature-oriented software development aims at encap-
sulating features in cohesive units to support program comprehen-
sion, variability, and reuse. Surprisingly, not much is known about
the characteristics of cohesion in feature-oriented product lines, al-
though proper cohesion is of special interest in product-line engi-
neering due to its focus on variability and reuse. To fill this gap,
we conduct an exploratory study on forty software product lines
of different sizes and domains. A distinguishing property of our
approach is that we use both classic software measures and novel
measures that are based on distances in clustering layouts, which


Source: Apel, Sven - Fakultät für Informatik und Mathematik, Universität Passau


Collections: Computer Technologies and Information Sciences