From abstract modelling to remote cyber-physical integration/interoperability testing
Maria Spichkova, Heinrich Schmidt, Ian Peake

TL;DR
This paper introduces a development methodology for cyber-physical systems that emphasizes the importance of abstraction levels in system modeling, particularly for remote integration, testing, and manufacturing, to improve early detection of inconsistencies.
Contribution
It presents a refinement-based development approach that systematically manages abstraction levels in CPS modeling for better integration and testing.
Findings
Enhanced early detection of inconsistencies in CPS models
Improved effectiveness of remote testing and verification
Systematic management of abstraction levels in development process
Abstract
An appropriate system model gives developers a better overview, and the ability to fix more inconsistencies more effectively and earlier in system development, reducing overall effort and cost. However, modelling assumes abstraction of several aspects of the system and its environment, and this abstraction should be not overlooked, but properly taken into account during later development phases. This is especially especially important for the cases of remote integration, testing/verification, and manufacturing of cyber-physical systems. For this reason we introduce a development methodology for cyber-physical systems (CPS) with a focus on the abstraction levels of the system representation, based on the idea of refinement-based development of complex, interactive systems.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel-Driven Software Engineering Techniques · Embedded Systems Design Techniques · Simulation Techniques and Applications
