Change Impact Analysis with a Goal-Driven Traceability-Based Approach

被引:17
|
作者
Lee, Wen-Tin [1 ]
Deng, Whan-Yo [1 ]
Lee, Jonathan [1 ]
Lee, Shin-Jie [1 ]
机构
[1] Natl Cent Univ, Dept Comp Sci & Informat Engn, Software Engn Lab, Jhongli 320, Taiwan
关键词
REQUIREMENTS; DESIGN; SYSTEM;
D O I
10.1002/int.20443
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, the growing popularity of requirements engineering attracts an increasing attention on requirements traceability and change impact analysis, which also imposes a great demand for a systematic approach in developing software systems to handling traceability relations and requirements changes in an automatic manner. In this work, a goal-driven requirements traceability approach is proposed to develop and manage requirements changes along three dimensions: (1) to develop software and manage requirements based on the goal-driven use case (GDUC) approach, (2) to establish and maintain the traceability relation with a design structure matrix (DSM) to derive the traceability tree, and (3) to analyze requirements change impacts through the partitioning of DSM into blocks to serve as a basis for calculating use case points. The proposed approach is illustrated by a benchmark problem domain of a meeting scheduler system. (c) 2010 Wiley Periodicals, Inc.
引用
收藏
页码:878 / 908
页数:31
相关论文
共 50 条
  • [1] Traceability-Based Change Awareness
    Helming, Jonas
    Koegel, Maximilian
    Naughton, Helmut
    David, Joern
    Shterev, Aleksandar
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2009, 5795 : 372 - 376
  • [2] On the Conceptualization of Tools for Traceability-based Change Impact Analysis using a Domain-specific Modeling Approach
    Awadid, Afef
    Boyer, Remi
    [J]. 2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C, 2023, : 257 - 265
  • [3] A Contract-Based approach to support Goal-Driven Analysis
    Brau, Guillaume
    Hugues, Jerome
    Navet, Nicolas
    [J]. 2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2015, : 236 - 243
  • [4] Goal-Driven Collaborative Filtering - A Directional Error Based Approach
    Jambor, Tamas
    Wang, Jun
    [J]. ADVANCES IN INFORMATION RETRIEVAL, PROCEEDINGS, 2010, 5993 : 407 - 419
  • [5] An automated approach for goal-driven, specification-based testinga
    Winbladh, Kristina
    Alspaugh, Thomas A.
    Ziv, Hadar
    Richardson, Debra J.
    [J]. ASE 2006: 21ST IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2006, : 289 - 292
  • [6] A Goal-Driven Approach for Service Request Modeling
    Lee, Chiung-Hon Leon
    Liu, Alan
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2010, 25 (08) : 733 - 756
  • [7] Pragmatic Requirements for Adaptive Systems: A Goal-Driven Modeling and Analysis Approach
    Guimaraes, Felipe Pontes
    Rodrigues, Genaina Nunes
    Batista, Daniel Macedo
    Ali, Raian
    [J]. CONCEPTUAL MODELING, ER 2015, 2015, 9381 : 50 - 64
  • [8] A Framework for Digital Forensics and Investigations: The Goal-Driven Approach
    Aziz, Benjamin
    Blackwell, Clive
    Islam, Shareeful
    [J]. INTERNATIONAL JOURNAL OF DIGITAL CRIME AND FORENSICS, 2013, 5 (02) : 1 - 22
  • [9] Goal-driven analysis of process model validity
    Soffer, P
    Wand, Y
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2004, 3084 : 521 - 535
  • [10] Adding hypermedia requirements to goal-driven analysis
    Bolchini, D
    Paolini, P
    Randazzo, G
    [J]. 11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2003, : 127 - 137