• DocumentCode
    1986933
  • Title

    Integration and Analysis of Design Artefacts in Embedded Software Development

  • Author

    Merschen, Daniel ; Pott, Julian ; Kowalewski, Stefan

  • Author_Institution
    Embedded Software Lab., RWTH Aachen Univ., Aachen, Germany
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    503
  • Lastpage
    508
  • Abstract
    In model-based development of embedded software product lines, artefacts, i. e. the requirements document, implementation model, and tests, often become extremely complex w. r. t. size and dependencies. Moreover, the interrelationships among the artefacts are not obvious and information about development, design decisions as well as variability-related aspects are missing. Hence, engineers have to thoroughly analyse such dependencies to incorporate changes during evolution of the product (line) to assure quality. As this task is time-intensive and error-prone such analysis efforts have to be automated. This paper presents a comprehensive and extensible framework under development which provides (1) artefact integration and (2) analysis functionality to address these issues by following an approach based on a central database.
  • Keywords
    embedded systems; integrated software; software quality; central database; design artefact analysis; design artefact integration; embedded software product line artefacts; implementation model; model-based embedded software development; quality assurance; requirements document; variability-related aspects; Context; Databases; Embedded software; MATLAB; Maintenance engineering; Mathematical model; artefact analysis; embedded software development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2714-5
  • Electronic_ISBN
    978-0-7695-4758-9
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2012.94
  • Filename
    6341626