Publication | Closed Access
Commonality and variability in software engineering
371
Citations
10
References
1998
Year
Software MaintenanceEngineeringSoftware EngineeringSoftware AnalysisFormal VerificationEmpirical Software Engineering ResearchDomain CharacteristicSystems EngineeringSoftware AspectSoftware PracticeDomain EngineeringDesign PatternsDesignDomain-specific LanguageReuse LibrariesDomain-specific Is EngineeringSoftware DesignDomain AnalysisProgram AnalysisSoftware TestingFormal MethodsDomain ModelSystem Software
The article describes how to perform domain engineering by identifying the commonalities and variabilities within a family of products. Through interesting examples dealing with reuse libraries, design patterns, and programming language design, the authors suggest a systematic scope, commonalities, and variabilities approach to formal analysis. Their SCV analysis has been an integral part of the FAST (Family-oriented Abstraction, Specification, and Translation) technology applied to over 25 domains at Lucent Technologies.
| Year | Citations | |
|---|---|---|
Page 1
Page 1