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
来源
PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED COMPUTER SCIENCE (ACS'08): RECENT ADVANCES ON APPLIED COMPUTER SCIENCE | 2008年
关键词
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
相关论文
共 31 条
  • [1] 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
  • [2] An Automated Ontology-Based Requirements Traceability Technique in Agile Software Development Context
    Khan, Saif Ur Rehman
    Aslam, Uswa
    Mashkoor, Atif
    Inayat, Irum
    Nisa, Habib Un
    DATABASE AND EXPERT SYSTEMS APPLICATIONS - DEXA 2024 WORKSHOPS, 2024, 2169 : 29 - 43
  • [3] Towards Requirements Reuse by Implementing Traceability in Agile Development
    Elamin, Randa
    Osman, Rasha
    2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2017, : 431 - 436
  • [4] TracIMo: a traceability introduction methodology and its evaluation in an Agile development team
    Maro, Salome
    Steghofer, Jan-Philipp
    Bozzelli, Paolo
    Muccini, Henry
    REQUIREMENTS ENGINEERING, 2022, 27 (01) : 53 - 81
  • [5] Requirement Change Taxonomy and Categorization in Agile Software Development
    Saher, Najia
    Baharom, Fauziah
    Ghazali, Osman
    PROCEEDINGS OF THE 2017 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS (ICEEI'17), 2017,
  • [6] Quality Requirement Documentation Guidelines for Agile Software Development
    Behutiye, Woubshet
    Rodriguez, Pilar
    Oivo, Markku
    IEEE ACCESS, 2022, 10 : 70154 - 70173
  • [7] A Review of Requirement Prioritization Techniques in Agile Software Development
    Saher, Najia
    Baharom, Fauziah
    Romli, Rohaida
    PROCEEDINGS OF KNOWLEDGE MANAGEMENT INTERNATIONAL CONFERENCE (KMICE) 2018, 2018, : 242 - 247
  • [8] Requirements traceability recovery for the purpose of software reuse: an interactive genetic algorithm approach
    Hamdi, Mohamed Salah
    Ghannem, Adnane
    Kessentini, Marouane
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2022, 18 (01) : 193 - 213
  • [9] Requirements traceability recovery for the purpose of software reuse: an interactive genetic algorithm approach
    Mohamed Salah Hamdi
    Adnane Ghannem
    Marouane Kessentini
    Innovations in Systems and Software Engineering, 2022, 18 : 193 - 213
  • [10] An Integrated Approach to Ensure Requirements Traceability During the Product Development Process
    Viapiana, Domenico
    Riggio, Giovanni
    Barbieri, Loris
    Bruno, Fabio
    DESIGN TOOLS AND METHODS IN INDUSTRIAL ENGINEERING II, ADM 2021, 2022, : 328 - 335