TwinOps - DevOps meets model-based engineering and digital twins for the engineering of CPS
Jérôme Hugues, Anton Hristosov, John Hudak, Joe Yankel
Abstract
The engineering of Cyber-Physical Systems (CPS) requires a large set of expertise to capture the system requirements and to derive a correct solution. Model-based Engineering and DevOps aim to efficiently deliver software with increased quality. Model-based Engineering relies on models as first-class artifacts to analyze, simulate, and ultimately generate parts of a system. DevOps focuses on software engineering activities, from early development to integration, and then improvement through the monitoring of the system at run-time. We claim these can be efficiently combined to improve the engineering process of CPS.
Topics & Concepts
DevOpsComputer scienceModel-driven architectureSoftware engineeringProcess (computing)Systems engineeringSet (abstract data type)Software developmentSoftwareEngineeringOperating systemSoftware deploymentProgramming languageModel-Driven Software Engineering TechniquesSoftware System Performance and ReliabilitySimulation Techniques and Applications