• DocumentCode
    2012930
  • Title

    Towards Model-Based Test automation for embedded systems using UML and UTP

  • Author

    Iyenghar, Padma ; Pulvermueller, Elke ; Westerkamp, Clemens

  • Author_Institution
    Software Eng. Res. Group, Univ. of Osnabueck, Osnabueck, Germany
  • fYear
    2011
  • fDate
    5-9 Sept. 2011
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Model-based methodologies such as the Model-Driven Development (MDD) and Model-Based Testing (MBT) are being explored, in the recent decade, for automation in embedded software engineering projects. In this context, the target of this paper is to demonstrate the adoption and applicability of the Unified Modeling Language (UML) and the UML Testing Profile (UTP) for deploying MBT in Resource-Constrained (RC)-Real-Time Embedded Systems (RTES). Though the UTP standard has been introduced several years ago, concrete approaches or tool support for generating the test artifacts based on the UTP is currently unavailable. This paper aims to close this gap and discusses a concise set of UTP artifacts in the context of MBT for RC-RTES. A detailed discussion on the test artifacts generation algorithm demonstrating the applicability of our approach in a real-life RC-RTES example is presented.
  • Keywords
    Unified Modeling Language; embedded systems; UML testing profile; UTP standard; Unified Modeling Language; embedded software engineering projects; model-based test automation; model-based testing; model-driven development; resource-constrained real-time embedded systems; test artifacts generation algorithm; Automation; Context; Embedded software; Embedded systems; Monitoring; Testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
  • Conference_Location
    Toulouse
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4577-0017-0
  • Electronic_ISBN
    1946-0740
  • Type

    conf

  • DOI
    10.1109/ETFA.2011.6058982
  • Filename
    6058982