Traceability Patterns: An Approach to Requirement-Component Traceability in Agile Software Development

被引:0
|
作者
Ghazarian, Arbi [1 ]
机构
[1] Univ Toronto, Dept Comp Sci, 10 Kings Coll Rd, Toronto, ON M5S 3G4, Canada
关键词
Requirements Traceability; Traceability Pattern; Agile Software Development;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Requirements traceability, regardless of the process used to produce a software system, is an important quality attribute for the resulting software product. However, existing approaches to achieving requirements traceability have been specifically designed for traditional software development with formal requirements processes. With the wide industry adoption of agile development methodologies, where requirements are captured and communicated through informal channels, the applicability of existing traceability approaches to agile software projects has been restricted. In this paper, we introduce traceability patterns as a solution to requirement component tractability in agile software development. In our approach, we achieve traceability through source code, which is the main development artifact in agile methodologies.
引用
收藏
页码:236 / +
页数:2
相关论文
共 50 条
  • [1] Agile Requirement Traceability Matrix
    Jeong, Serin
    Cho, Heetae
    Lee, Seonah
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 187 - 188
  • [2] Requirements Traceability for Detecting Defects in Agile Software Development
    Hidayati, Nuraisa Novia
    Rochimah, Siti
    2020 10TH ELECTRICAL POWER, ELECTRONICS, COMMUNICATIONS, CONTROLS AND INFORMATICS SEMINAR (EECCIS), 2020, : 248 - 253
  • [3] Across version variant requirement traceability in Avionics Software development and testing
    Silva, A
    DATA SYSTEMS IN AEROSPACE - PROCEEDINGS, 1998, : 215 - 221
  • [4] Trace plus plus : A Traceability Approach to Support Transitioning to Agile Software Engineering
    Furtado, Felipe
    Zisman, Andrea
    2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2016, : 66 - 75
  • [5] Modeling Traceability in Software Development: A Metamodel and a Reference Model for Traceability
    Azevedo, Bruno
    Jino, Mario
    PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE), 2019, : 322 - 329
  • [6] Estimating the Implementation Risk of Requirements in Agile Software Development Projects with Traceability Metrics
    Rempel, Patrick
    Maeder, Patrick
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY ( REFSQ 2015), 2015, 9013 : 81 - 97
  • [7] An Ontology-based Approach to Support for Requirements Traceability in Agile Development
    Murtazina, M. Sh.
    Avdeenko, T. V.
    PROCEEDINGS OF THE 13TH INTERNATIONAL SYMPOSIUM INTELLIGENT SYSTEMS 2018 (INTELS'18), 2019, 150 : 628 - 635
  • [8] Experience report: implementing requirement traceability throughout the software development life cycle
    Akman, Suha
    Ozmut, Mert
    Aydin, Burak
    Gokturk, Serhat
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2016, 28 (11) : 950 - 954
  • [9] an Ontology based Improved Software Requirement Traceability Matrix
    Guo, Ying
    Yang, Meihong
    Wang, Jun
    Yang, Ping
    Li, Feng
    2009 SECOND INTERNATIONAL SYMPOSIUM ON KNOWLEDGE ACQUISITION AND MODELING: KAM 2009, VOL 1, 2009, : 160 - +
  • [10] Requirement Traceability: A Model-Based Approach
    Badreddin, Omar
    Sturm, Arnon
    Lethbridge, Timothy C.
    2014 IEEE 4TH INTERNATIONAL MODEL-DRIVEN REQUIREMENTS ENGINEERING WORKSHOP (MODRE), 2014, : 87 - 91