The recovery of requirements traceability links assists multiple software development activities, including analyzing impact of changes, validating requirements, maintenance and evolution of software. Poor communication and time pressure problems often have resulted in organizations being unsuccessful in implementing traceability practices. A number of solutions for automatic recovery of links across software artifacts have been developed, including the application of textual analysis and information retrieval techniques. Link recovery with information retrieval has seen some success, but there is a need for methods that further enable the automatic generation of links. We investigate the requirements traceability recovery problem as an optimization problem; we study it as a multi-objective search in which we assign one-to-many relationships between each requirement to a code element by considering the semantic similarity between the textual content of requirements and the source code. We adapt the Non-dominated Sorting Genetic Algorithm, NSGA-II, to seek the optimal solution between two objective functions based on textual similarity using the similarity measures of Jaccard similarity and term frequency (TF-idf) combined with cosine similarity. Our IR-based NSGA-II returned values on average above 75% for both precision and recall for the recovered links. High precision and recall are positive results for our approach to requirements traceability recovery.
机构:
Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
Jin, Liying
Zhao, Shengdun
论文数: 0引用数: 0
h-index: 0
机构:
Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
Zhao, Shengdun
Du, Wei
论文数: 0引用数: 0
h-index: 0
机构:
Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
Du, Wei
Yang, Xuesong
论文数: 0引用数: 0
h-index: 0
机构:
Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
Yang, Xuesong
Wang, Wensheng
论文数: 0引用数: 0
h-index: 0
机构:
HANGYU Life Saving Equipment Lim Corp, Xiangyang, Hubei, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
Wang, Wensheng
Yang, Yuhang
论文数: 0引用数: 0
h-index: 0
机构:
Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
机构:
Department of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, NgaoundereDepartment of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere
Aslain Brisco Ngnassi Djami
Martin Ndibi Mbozo’O
论文数: 0引用数: 0
h-index: 0
机构:
Department of Mechanical Engineering, National School of Agro-Industrial Sciences, University of Ngaoundere, NgaoundereDepartment of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere
Martin Ndibi Mbozo’O
Joseph Nkongho Anyi
论文数: 0引用数: 0
h-index: 0
机构:
Department of Mechanical Engineering, National School of Agro-Industrial Sciences, University of Ngaoundere, NgaoundereDepartment of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere
Joseph Nkongho Anyi
Wolfgang Nzié
论文数: 0引用数: 0
h-index: 0
机构:
Laboratory E3M, Faculty of Industrial Engineering, University of Douala, DoualaDepartment of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere
Wolfgang Nzié
Guy Edgar Ntamack
论文数: 0引用数: 0
h-index: 0
机构:
Department of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, NgaoundereDepartment of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere
机构:
Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
Jin, Liying
Zhao, Shengdun
论文数: 0引用数: 0
h-index: 0
机构:
Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
Zhao, Shengdun
Du, Wei
论文数: 0引用数: 0
h-index: 0
机构:
Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
Du, Wei
Yang, Xuesong
论文数: 0引用数: 0
h-index: 0
机构:
Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
Yang, Xuesong
Wang, Wensheng
论文数: 0引用数: 0
h-index: 0
机构:
HANGYU Life Saving Equipment Lim Corp, Xiangyang, Hubei, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
Wang, Wensheng
Yang, Yuhang
论文数: 0引用数: 0
h-index: 0
机构:
Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R ChinaXi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shannxi, Peoples R China
机构:
Department of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, NgaoundereDepartment of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere
Aslain Brisco Ngnassi Djami
Martin Ndibi Mbozo’O
论文数: 0引用数: 0
h-index: 0
机构:
Department of Mechanical Engineering, National School of Agro-Industrial Sciences, University of Ngaoundere, NgaoundereDepartment of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere
Martin Ndibi Mbozo’O
Joseph Nkongho Anyi
论文数: 0引用数: 0
h-index: 0
机构:
Department of Mechanical Engineering, National School of Agro-Industrial Sciences, University of Ngaoundere, NgaoundereDepartment of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere
Joseph Nkongho Anyi
Wolfgang Nzié
论文数: 0引用数: 0
h-index: 0
机构:
Laboratory E3M, Faculty of Industrial Engineering, University of Douala, DoualaDepartment of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere
Wolfgang Nzié
Guy Edgar Ntamack
论文数: 0引用数: 0
h-index: 0
机构:
Department of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, NgaoundereDepartment of Fundamental Sciences and Techniques of Engineer, Chemical Engineering and Mineral Industries School, University of Ngaoundere, Ngaoundere