Tool support for automated traceability of test/code artifacts in embedded software systems

Christian Wiederseiner, Vahid Garousi, Michael Smith

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Citations (Scopus)
147 Downloads (Pure)

Abstract

Development, testing and maintenance of software for embedded systems is a complex task. Analysis of the trace ability between different software artifacts (e.g., source code, test code and requirements) is an enabling capability for better development, testing and maintenance of software systems. However, there is a general lack of tool support for automating trace ability analysis for embedded systems. We demonstrate in this paper how to extend an existing unit test and test coverage framework to produce a hard-ware assisted tool framework capable of automatically deriving and visualizing trace ability links between source code and test code artifacts. To demonstrate the applicability and usefulness of the framework, we report the application of the framework on realistic embedded software for vehicle gear transmission control built and deployed on the Analog Devices Black fin ® ADSP-5XX family of DSP processors. © 2011 IEEE.
Original languageEnglish
Title of host publicationProc. 10th IEEE Int. Conf. on Trust, Security and Privacy in Computing and Communications, TrustCom 2011, 8th IEEE Int. Conf. on Embedded Software and Systems, ICESS 2011, 6th Int. Conf. on FCST 2011
Pages1109-1117
DOIs
Publication statusPublished - 01 Dec 2011

Fingerprint

Dive into the research topics of 'Tool support for automated traceability of test/code artifacts in embedded software systems'. Together they form a unique fingerprint.

Cite this