From requirements to software architecture: a feature-oriented mapping approach

被引:0
|
作者
Liu, DY [1 ]
Mei, H [1 ]
机构
[1] Peking Univ, Inst Software, Beijing 100871, Peoples R China
关键词
requirements engineering; software architecture; feature; mapping and UML;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Requirements engineering and software architecting are two key activities in software life cycle. Researchers have paid much attention to the mapping and transformation from requirements to software architecture, but there's still lack of effective solutions. In this paper, we analyze the inadequacy of traditional mapping solutions for this challenge (such as solutions adopted in structured method and OO method), and further propose a feature-oriented mapping approach. The rationale and guidelines for this approach are presented, and the approach is illustrated by an example of bank account and transaction (BAT) system.
引用
收藏
页码:376 / 381
页数:6
相关论文
共 50 条
  • [1] The Feature-Architecture Mapping (FArM) method for feature-oriented development of software product lines
    Sochos, Periklis
    Riebisch, Matthias
    Philippow, Ilka
    [J]. 13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 308 - +
  • [2] A feature-oriented approach to modeling requirements dependencies
    Zhang, W
    Mei, H
    Zhao, HY
    [J]. 13TH IEEE INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2005, : 273 - 282
  • [3] An Overview of Feature-Oriented Software Development
    Apel, Sven
    Kaestner, Christian
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2009, 8 (05): : 49 - 84
  • [4] Requirements change management on feature-oriented requirements tracing
    Ahn, Sangim
    Chong, Kiwon
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2007, PT 2, PROCEEDINGS, 2007, 4706 : 296 - 307
  • [5] Comparing the influence of using feature-oriented programming and conditional compilation on comprehending feature-oriented software
    Santos, Alcemir Rodrigues
    Machado, Ivan do Carmo
    de Almeida, Eduardo Santana
    Siegmund, Janet
    Apel, Sven
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2019, 24 (03) : 1226 - 1258
  • [6] Comparing the influence of using feature-oriented programming and conditional compilation on comprehending feature-oriented software
    Alcemir Rodrigues Santos
    Ivan do Carmo Machado
    Eduardo Santana de Almeida
    Janet Siegmund
    Sven Apel
    [J]. Empirical Software Engineering, 2019, 24 : 1226 - 1258
  • [7] Applying a Feature-Oriented Software Development Approach to Model Interaction Diversity
    Gollasch, David
    Weber, Gerhard
    [J]. PROCEEDINGS OF 2023 MENSCH UND COMPUTER, MUC 2023: Building Bridges, 2023, : 427 - 431
  • [8] A Business Case for Feature-Oriented Requirements Engineering
    Rudorfer, Arnold
    Stenzel, Tobias
    Herold, Gerold
    [J]. IEEE SOFTWARE, 2012, 29 (05) : 54 - 59
  • [9] Labeling Feature-Oriented Software Clusters for Software Visualization Application
    Yano, Keisuke
    Matsuo, Akihiko
    [J]. 2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015), 2015, : 354 - 361
  • [10] Eliciting potential requirements with feature-oriented gap analysis
    Ahn, Sangim
    Chong, Kiwon
    [J]. REUSE OF OFF-THE-SHELF COMPONENTS, PROCEEDINGS, 2006, 4039 : 427 - 431