2003 · 26 citations · 4 references
EngineeringRequirement ModelingSoftware SystemsStructured MethodSoftware EngineeringSoftware AnalysisSoftware ArchitectureSoftware RequirementSoftware Life CycleNon-functional RequirementSystems EngineeringSoftware Development MethodologiesRequirements EngineeringSoftware ConstructionRequirement AnalysisSoftware Architecture ModelingBusiness Information SystemsRequirement EngineeringAgile DevelopmentDesignFeature ModelingSoftware DesignBusinessRequirements Modeling
Requirements engineering and software architecting are two key activities in software life cycle. Researchers have paid much attention to mapping and transformation from requirements to software architecture, but there’s still lack of effective solutions. In this paper, the inadequacy of traditional mapping approaches (such as approaches in structured method and OO method) for this challenge is analyzed, and further a feature-oriented mapping approach is introduced. The rationale, process and guidelines for this approach are specified, and the approach is illustrated by an example of bank account and transaction (BAT) system.
4
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
A conceptual basis for feature engineering
Carlton Reid Turner, Alfonso Fuggetta, Luigi Lavazza et al. · Journal of Systems and Software · 1999 · 279 citations