• DocumentCode
    2900384
  • Title

    Tool Support for Automated Traceability of Test/Code Artifacts in Embedded Software Systems

  • Author

    Wiederseiner, Christian ; Garousi, Vahid ; Smith, Michael

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Calgary, Calgary, AB, Canada
  • fYear
    2011
  • fDate
    16-18 Nov. 2011
  • Firstpage
    1109
  • Lastpage
    1117
  • Abstract
    Development, testing and maintenance of software for embedded systems is a complex task. Analysis of the traceability 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 traceability 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 traceability 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 Blackfin ® ADSP-5XX family of DSP processors.
  • Keywords
    embedded systems; program diagnostics; program testing; software maintenance; DSP processors; automated traceability system; embedded software systems; hard-ware assisted tool framework; realistic embedded software; software artifacts; software development; software maintenance; software testing; vehicle gear transmission control; Computers; Data visualization; Embedded software; Embedded systems; Maintenance engineering; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trust, Security and Privacy in Computing and Communications (TrustCom), 2011 IEEE 10th International Conference on
  • Conference_Location
    Changsha
  • Print_ISBN
    978-1-4577-2135-9
  • Type

    conf

  • DOI
    10.1109/TrustCom.2011.151
  • Filename
    6120944