The Open UniversitySkip to content
 

Improving trace accuracy through data-driven configuration and composition of tracing features

Lohar, Sugandha; Amornborvornwong, Sorowit; Zisman, Andrea and Cleland-Huang, Jane (2013). Improving trace accuracy through data-driven configuration and composition of tracing features. In: 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 18-26 August 2013, St Petersburg, Russia, ACM, pp. 378–388.

URL: http://dl.acm.org/citation.cfm?doid=2491411.249143...
DOI (Digital Object Identifier) Link: https://doi.org/10.1145/2491411.2491432
Google Scholar: Look up in Google Scholar

Abstract

Software traceability is a sought-after, yet often elusive qual- ity in large software-intensive systems primarily because the cost and effort of tracing can be overwhelming. State-of-the art solutions address this problem through utilizing trace retrieval techniques to automate the process of creating and maintaining trace links. However, there is no simple one-size-fits all solution to trace retrieval. As this paper will show, finding the right combination of tracing techniques can lead to significant improvements in the quality of generated links. We present a novel approach to trace retrieval in which the underlying infrastructure is configured at run-time to optimize trace quality. We utilize a machine-learning approach to discover the best configuration given an initial training set of validated trace links, a set of available tracing techniques specified in a feature model, and an architecture capable an instantiating all valid configurations of features. We evaluate our approach through a series of experiments using project data from the transportation, healthcare, and space exploration domains, and discuss its implementation in an industrial environment. Finally, we show how our approach can create a robust baseline against which new tracing techniques can be evaluated.

Item Type: Conference or Workshop Item
Copyright Holders: 2013 ACM
ISBN: 1-4503-2237-9, 978-1-4503-2237-9
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Related URLs:
Item ID: 37724
Depositing User: Andrea Zisman
Date Deposited: 04 Jun 2013 15:41
Last Modified: 28 Nov 2016 13:52
URI: http://oro.open.ac.uk/id/eprint/37724
Share this page:

Altmetrics

Actions (login may be required)

Policies | Disclaimer

© The Open University   + 44 (0)870 333 4340   general-enquiries@open.ac.uk