Event-based traceability for managing evolutionary change

被引:134
|
作者
Cleland-Huang, J
Chang, CK
Christensen, M
机构
[1] Depaul Univ, Sch Comp Sci Telecommun & Informat Syst, Chicago, IL 60604 USA
[2] Iowa State Univ, Dept Comp Sci, Ames, IA 50011 USA
关键词
change management; traceability; requirements management; evolutionary change; software maintenance; impact analysis;
D O I
10.1109/TSE.2003.1232285
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Although the benefits of requirements traceability are widely recognized, the actual practice of maintaining a traceability scheme is not always entirely successful. The traceability infrastructure underlying a software system tends to erode over its lifetime, as time-pressured practitioners fail to consistently maintain links and update impacted artifacts each time a change occurs, even with the support of automated systems. This paper proposes a new method of traceability based upon event-notification and is applicable even in a heterogeneous and globally distributed development environment. Traceable artifacts are no longer tightly coupled but are linked through an event service, which creates an environment in which change is handled more efficiently, and artifacts and their related links are maintained in a restorable state. The method also supports enhanced project management for the process of updating and maintaining the system artifacts.
引用
收藏
页码:796 / 810
页数:15
相关论文
共 50 条
  • [1] Event-based Specification for Managing Change History of Geographic Information
    Ikezaki, Masakazu
    Watanabe, Toyohide
    Ushiama, Taketoshi
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (06): : 106 - 110
  • [2] Event-based production process traceability model
    Pan, Fucheng
    Peng, Hui
    Shi, Haibo
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 7211 - 7215
  • [3] Automating speculative queries through event-based requirements traceability
    Cleland-Huang, J
    Chang, CK
    Sethi, G
    Javvaji, K
    Hu, HJ
    Xia, JC
    IEEE JOINT INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2002, : 289 - 296
  • [4] An epistemic event-based correlation approach for managing pervasive networks
    Ganapathy, Vinayak
    Pissinou, Niki
    Makki, S. Kami
    Ali, Bakhtiar Qutub
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2012, 22 (01) : 81 - 94
  • [5] Introducing an Event-Based Architecture for Concurrent and Distributed Evolutionary Algorithms
    Merelo Guervos, Juan J.
    Garcia-Valdez, J. Mario
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XV, PT I, 2018, 11101 : 399 - 410
  • [6] An Event-based Framework for Characterizing the Evolutionary Behavior of Interaction Graphs
    Asur, Sitaram
    Parthasarathy, Srinivasan
    Ucar, Duygu
    KDD-2007 PROCEEDINGS OF THE THIRTEENTH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2007, : 913 - 921
  • [7] An Event-Based Framework for Characterizing the Evolutionary Behavior of Interaction Graphs
    Asur, Sitaram
    Parthasarathy, Srinivasan
    Ucar, Duygu
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2009, 3 (04)
  • [8] A New Event-Based PI Controller Using Evolutionary Algorithms
    Hadian, Mohsen
    Aarabi, Alireza
    Makvand, Amin Biglary
    Mehrshadian, Milad
    JOURNAL OF CONTROL AUTOMATION AND ELECTRICAL SYSTEMS, 2019, 30 (06) : 841 - 849
  • [9] A New Event-Based PI Controller Using Evolutionary Algorithms
    Mohsen Hadian
    Alireza Aarabi
    Amin Biglary Makvand
    Milad Mehrshadian
    Journal of Control, Automation and Electrical Systems, 2019, 30 : 841 - 849
  • [10] Change Patterns for Supporting the Evolution of Event-Based Systems
    Tragatschnig, Simon
    Huy Tran
    Zdun, Uwe
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 CONFERENCES, 2013, 8185 : 283 - 290