2011 · 12 citations · 7 references
Total Quality ManagementSoftware MaintenanceProblem Frames-based ApproachEngineeringIndustrial EngineeringSoftware EngineeringSoftware AnalysisSocial SciencesSystems EngineeringProduct Line DomainSoftware ComponentSoftware QualityAchieving Quality AttributesDesignFeature ModelingSoftware Product LineComputer ScienceFeature ModelMarketingSoftware DesignIndustrial DesignSoftware TestingQuality CharacteristicImproved Product QualityProduct Line EngineeringProduct Modeling
In software product line engineering (SPLE), commonality and variability across products of a product line domain are captured typically by a feature model. Reusable components are then developed from features. However, mapping features to components remains a complex task requiring a systematic way of exploring and analyzing various concerns arising from inadequate/insufficient domain assumptions. Essentially, those concerns prevent SPLE from achieving various quality attributes. This paper proposes a problem frames-based approach to addressing this problem. An elevator product line example is used to demonstrate the feasibility of the approach.
7
FORM: A feature-;oriented reuse method with domain-;specific reference architectures
Kyo C. Kang, Sajoong Kim, Jaejoon Lee et al. · Annals of Software Engineering · 1998 · 863 citations