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 条
  • [21] Introducing Traceability in GitHub for Medical Software Development
    Stirbu, Vlad
    Mikkonen, Tommi
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2021), 2021, 13126 : 152 - 164
  • [22] Improving Software Development Traceability with Structured Prompting
    Kim, Dae-Kyoo
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2025,
  • [23] NON FUNCTIONAL REQUIREMENTS (NFRS) TRACEABILITY METAMODEL FOR AGILE DEVELOPMENT
    Firdaus, Adila
    Ghani, Imran
    Jawawi, Dayang Norhayati Abg
    Kadir, Wan Mohd Nasir Wan
    JURNAL TEKNOLOGI, 2015, 77 (09):
  • [24] Trustrace: Mining Software Repositories to Improve the Accuracy of Requirement Traceability Links
    Ali, Nasir
    Gueheneuc, Yann-Gael
    Antoniol, Giuliano
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (05) : 725 - 741
  • [25] Software component completeness by block-diagonalized traceability matrices
    Exman, I
    2004 23RD IEEE CONVENTION OF ELECTRICAL AND ELECTRONICS ENGINEERS IN ISRAEL, PROCEEDINGS, 2004, : 118 - 121
  • [26] Ensuring Traceability in Modeling Requirement Using Ontology Based Approach
    Saputri, Theresia Ratih Dewi
    Lee, Seok-Won
    REQUIREMENTS ENGINEERING TOWARD SUSTAINABLE WORLD, 2016, 671 : 3 - 17
  • [27] Towards a Comprehensive Traceability Approach in the Context of Software Maintenance
    Schwarz, Hannes
    13TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: CSMR 2009, PROCEEDINGS, 2009, : 339 - 342
  • [28] Information System Software Development with Support for Application Traceability
    Dukic, Vojislav
    Lukovic, Ivan
    Crepinsek, Matej
    Kosar, Tomaz
    Mernik, Marjan
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2015, 2015, 9459 : 513 - 527
  • [29] Software Patterns for Traceability of Requirements to Finite State Machine Behavior
    Delgoshaei, Parastoo
    Austin, Mark
    CONFERENCE ON SYSTEMS ENGINEERING RESEARCH, 2012, 8 : 214 - 219
  • [30] Conversational Assistants for Software Development: Integration, Traceability and Coordination
    Contreras, Albert
    Guerra, Esther
    de Lara, Juan
    International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings, 2024, : 27 - 38