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