• DocumentCode
    3674056
  • Title

    Schedule-based service choreographies for real-time control loops

  • Author

    Thomas Kothmayr;Alfons Kemper;Andreas Scholz;Jörg Heuer

  • Author_Institution
    Technische Universitä
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Today´s manufacturing industries are undertaking efforts to further increase the flexibility of their facilities. One way to achieve this goal is the development of distributed, service-oriented architectures (SOA). A challenge for SOAs is the continued support of the real-time requirements imposed by industrial control tasks. This paper presents an approach for executing service choreographies with strong real-time guarantees without a central point of control. Engineers can design the automation workflow as a graph of communicating tasks which are then assigned to devices in the network. Our method generates a cyclic, non-preemptive schedule for each device to achieve global cooperation between them. Using an approach that combines several heuristics, a valid solution for over 99% of the 1.2 million test cases was found. On average, this method was over two orders of magnitude faster than an approach based on MIP-solvers.
  • Keywords
    "Schedules","Real-time systems","Service-oriented architecture","Time division multiple access","Job shop scheduling","Sensors","Timing"
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation (ETFA), 2015 IEEE 20th Conference on
  • Type

    conf

  • DOI
    10.1109/ETFA.2015.7301434
  • Filename
    7301434