• DocumentCode
    728897
  • Title

    Continuous Collaboration: A Case Study on the Development of an Adaptive Cyber-physical System

  • Author

    Holzl, Matthias ; Gabor, Thomas

  • Author_Institution
    Ludwig-Maximilians-Univ. Munchen, Munich, Germany
  • fYear
    2015
  • fDate
    17-17 May 2015
  • Firstpage
    19
  • Lastpage
    25
  • Abstract
    The need to interact with complex environments that are often not well understood at design time makes the development of smart cyber-physical systems (sCPS) a challenging endeavor. We propose a set of practices and tools that support the design and implementation of sCPS using continuous collaboration -- a development lifecycle and architecture to continuously incorporate data gained from the operation of the sCPS into the system. Continuous collaboration attempts to harmonize three interlocking feedback cycles: refinement of the system design by the developers, autonomous evolution of agents in the sCPS, and feedback from the evolving system to the developers. To support the process we introduce tools and techniques that we have found helpful to realize continuous collaboration: The HADES/Hexameter platform, extended behavior trees and the teacher/student learning pattern.
  • Keywords
    software architecture; HADES-Hexameter platform; adaptive cyber-physical system; complex environments; continuous collaboration; extended behavior trees; interlocking feedback cycles; sCPS; software architecture; software development lifecycle approach; system design; teacher-student learning pattern; Collaboration; Cyber-physical systems; Hardware; Navigation; Rescue robots; Software; Cyber-Physical Systems; Embodied Evolution; Evolutionary Algorithms; Reinforcement Learning; Software Engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Smart Cyber-Physical Systems (SEsCPS), 2015 IEEE/ACM 1st International Workshop on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/SEsCPS.2015.12
  • Filename
    7173939