DocumentCode :
639835
Title :
Trace-by-classification: A machine learning approach to generate trace links for frequently occurring software artifacts
Author :
Wieloch, Mateusz ; Amornborvornwong, Sorawit ; Cleland-Huang, Jane
Author_Institution :
Sch. of Comput., DePaul Univ., Chicago, IL, USA
fYear :
2013
fDate :
19-19 May 2013
Firstpage :
110
Lastpage :
114
Abstract :
Over the past decade the traceability research community has focused upon developing and improving trace retrieval techniques in order to retrieve trace links between a source artifact, such as a requirement, and set of target artifacts, such as a set of java classes. In this Trace Challenge paper we present a previously published technique that uses machine learning to trace software artifacts that recur is similar forms across across multiple projects. Examples include quality concerns related to non-functional requirements such as security, performance, and usability; regulatory codes that are applied across multiple systems; and architectural-decisions that are found in many different solutions. The purpose of this paper is to release a publicly available TraceLab experiment including reusable and modifiable components as well as associated datasets, and to establish baseline results that would encourage further experimentation.
Keywords :
Java; information retrieval; learning (artificial intelligence); object-oriented programming; pattern classification; program diagnostics; security of data; software architecture; software quality; software reusability; Java classes; TraceLab experiment; architectural-decisions; component modifiability; component reusability; frequently occurring software artifacts; machine learning approach; performance requirement; quality concerns; regulatory codes; security requirement; target artifacts; trace challenge; trace link generation; trace link retrieval; trace retrieval techniques; trace-by-classification; traceability research community; usability requirement; Educational institutions; Probabilistic logic; Security; Software; Standards; Training; Weight measurement; challenge; machine learning; traceability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Traceability in Emerging Forms of Software Engineering (TEFSE), 2013 International Workshop on
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1109/TEFSE.2013.6620165
Filename :
6620165
Link To Document :
بازگشت