Title
Continuous Collaboration: A Case Study on the Development of an Adaptive Cyber-physical System
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.
Year
DOI
Venue
2015
10.1109/SEsCPS.2015.12
Proceedings of the First International Workshop on Software Engineering for Smart Cyber-Physical Systems
Keywords
Field
DocType
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,Cyber-Physical Systems,Embodied Evolution,Evolutionary Algorithms,Reinforcement Learning,Software Engineering
Architecture,Evolutionary algorithm,Software engineering,Systems engineering,Rescue robot,Systems design,Software,Cyber-physical system,Engineering,Software architecture,Reinforcement learning
Conference
ISBN
Citations 
PageRank 
978-1-4503-4171-4
0
0.34
References 
Authors
0
2
Name
Order
Citations
PageRank
Matthias M. Hölzl1364.97
Thomas Gabor200.34