A simplified approach to establishing the impact of software source code changes on requirements specifications.

Gespeichert in:
Bibliographische Detailangaben
Titel: A simplified approach to establishing the impact of software source code changes on requirements specifications.
Autoren: Muthengi, Fredrick Mugambi, Mugo, David Muchangi, Mutua, Stephen Makau, Musyoka, Faith Mueni
Quelle: Bulletin of Electrical Engineering & Informatics; Feb2025, Vol. 14 Issue 1, p543-550, 8p
Schlagwörter: SOURCE code, CARTOGRAPHY software, REQUIREMENTS engineering, COMPUTER software, MOTIVATION (Psychology)
Abstract: This paper proposes an improved approach to establishing the impact of source code changes in software features. An association of the methods affected by the changes made and functional requirements of the software reveals the likely impact of the changes made in the software. Changes in source code are exhibited in the operational behaviour of the software. Functional requirements and source code artefacts play a key role in assessing the impact of the changes made. In this study, we investigated the possibility of establishing the association between the changed methods and the functional requirements. The study found out that changes made in the methods can be mapped to the functional requirements that the methods are implementing. The motivation in this endeavour was to assess the impacted software requirements which translate to the likely software features affected by the changes made in the software. With the intent of the software users being seen in the requirements statements and the method naming by the developers, a mapping of the two software artefacts would help developers find out the impacted software features when assessing the overall effect of the committed changes. [ABSTRACT FROM AUTHOR]
Copyright of Bulletin of Electrical Engineering & Informatics is the property of Institute of Advanced Engineering & Science and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Datenbank: Complementary Index
Beschreibung
Abstract:This paper proposes an improved approach to establishing the impact of source code changes in software features. An association of the methods affected by the changes made and functional requirements of the software reveals the likely impact of the changes made in the software. Changes in source code are exhibited in the operational behaviour of the software. Functional requirements and source code artefacts play a key role in assessing the impact of the changes made. In this study, we investigated the possibility of establishing the association between the changed methods and the functional requirements. The study found out that changes made in the methods can be mapped to the functional requirements that the methods are implementing. The motivation in this endeavour was to assess the impacted software requirements which translate to the likely software features affected by the changes made in the software. With the intent of the software users being seen in the requirements statements and the method naming by the developers, a mapping of the two software artefacts would help developers find out the impacted software features when assessing the overall effect of the committed changes. [ABSTRACT FROM AUTHOR]
ISSN:20893191
DOI:10.11591/eei.v14i1.8736