• DocumentCode
    3635756
  • Title

    Model-Driven Runtime Resource Predictions for Advanced Mechatronic Systems with Dynamic Data Structures

  • Author

    Stefan Henkler;Simon Oberthûr;Holger Giese;Andreas Seibel

  • Author_Institution
    Software Eng. Group, Univ. of Paderborn, Paderborn, Germany
  • fYear
    2010
  • Firstpage
    58
  • Lastpage
    65
  • Abstract
    The next generation of advanced mechatronic systems is expected to enhance their functionality and improve their performance by context-dependent behavior. Therefore, these systems require to represent information about the complex environment and changing sets of collaboration partners internally. This requirement is in contrast to the usually assumed static structures for embedded systems. In this paper, we present a model-driven approach which overcomes this situation by supporting dynamic data structures while still guaranteeing that valid worst-case execution times can be derived. It supports a flexible resource management which avoids to operate with the prohibitive coarse worst-case boundaries but instead supports to run applications in different profiles which guarantee different resource requirements and put unused resources in a profile at other applications´ disposal. By supporting the proper estimation of worst case execution time (WCET) and worst case number of iteration (WCNI) at runtime, we can further support to create new profiles, add or remove them at runtime in order to minimize the over-approximation of the resource consumption resulting from the dynamic data structures required for the outlined class of advanced systems.
  • Keywords
    "Predictive models","Runtime","Mechatronics","Data structures","Embedded system","Resource management","Object oriented modeling","Real time systems","Object oriented programming","Distributed computing"
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2010 13th IEEE International Symposium on
  • ISSN
    1555-0885
  • Print_ISBN
    978-1-4244-7083-9
  • Type

    conf

  • DOI
    10.1109/ISORC.2010.17
  • Filename
    5479576