Modeling Traceability Between Requirements and Coding Using the Property Listing Task

被引:1
作者
Ahmadiyah, Adhatus S. [1 ]
Rochimah, Siti [1 ]
Siahaan, Daniel [1 ]
机构
[1] Inst Teknol Sepuluh Nopember, Dept Informat, Surabaya 60111, Indonesia
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Semantics; Task analysis; Codes; Software development management; Encoding; Ontologies; Source coding; Requirements management; Adaptable; innovation; links; property listing task; requirements traceability; software traceability; traceability model; REPRESENTATIONS;
D O I
10.1109/ACCESS.2024.3441041
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the search for an effective software traceability approach has become a significant challenge. Software developers must validate whether each requirement statement has been implemented in the source code. However, less attention has been paid to incorporating semantic, syntactic/structural, and physical information for more accurate traceability. This paper presents an adaptation of the Property Listing Task, which was previously used in cognitive research, to model the traceability between requirements and coding artifacts. The proposed SeFea-Trace Conceptual Model (STCM) is presented using mathematical notations and a metamodel to bridge concepts and practical implementations. We demonstrate the use of the STCM in two case studies and discuss the challenges faced by researchers using our proposed approach. We expect that our proposed model will be applicable to trace software projects with limited artifacts, i.e., requirements statements and implementation files, and will maintain accurate trace links.
引用
收藏
页码:129274 / 129289
页数:16
相关论文
共 38 条
[1]  
Ahmadiyah A., 2023, P 4 INT C ADV ENG TE, P55
[2]  
Ahmadiyah Adhatus S., 2023, 2023 IEEE 7th International Conference on Information Technology, Information Systems and Electrical Engineering (ICITISEE), P406, DOI 10.1109/ICITISEE58992.2023.10404371
[3]  
Ahmadiyah Adhatus S., 2022, 2022 International Electronics Symposium (IES), P387, DOI 10.1109/IES55876.2022.9888365
[4]   Model traceability [J].
Aizenbud-Reshef, N. ;
Nolan, B. T. ;
Rubin, J. ;
Shaham-Gafni, Y. .
IBM SYSTEMS JOURNAL, 2006, 45 (03) :515-526
[5]   Towards a cost-effective and reusable traceability system. A semantic approach [J].
Alonso-Roris, Victor M. ;
Alvarez-Sabucedo, Luis ;
Santos-Gago, Juan M. ;
Ramos-Merino, Mateo .
COMPUTERS IN INDUSTRY, 2016, 83 :1-11
[6]   CATEGORIZATION AS PROBABILITY DENSITY-ESTIMATION [J].
ASHBY, FG ;
ALFONSOREESE, LA .
JOURNAL OF MATHEMATICAL PSYCHOLOGY, 1995, 39 (02) :216-233
[7]  
Asuncion H., 2007, 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), P115
[8]   A Literature Review of Automatic Traceability Links Recovery for Software Change Impact Analysis [J].
Aung, Thazin Win Win ;
Huo, Huan ;
Sui, Yulei .
2020 IEEE/ACM 28TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION, ICPC, 2020, :14-24
[9]   Describing and understanding the time course of the property listing task [J].
Canessa, Enrique ;
Chaigneau, Sergio E. ;
Moreno, Sebastian .
COGNITIVE PROCESSING, 2024, 25 (01) :61-74
[10]   How to carry out conceptual properties norming studies as parameter estimation studies: Lessons from ecology [J].
Canessa, Enrique ;
Chaigneau, Sergio E. ;
Lagos, Rodrigo ;
Medina, Felipe A. .
BEHAVIOR RESEARCH METHODS, 2021, 53 (01) :354-370