Abstract
In this article, the feasibility of a unified modelling and programming paradigm is discussed from the perspective of large scale system development and verification in collaborative development environments. We motivate the necessity to utilise multiple formalisms for development and verification, in particular for complex cyber-physical systems or systems of systems. Though modelling, programming, and verification will certainly become more closely integrated in the future, we do not expect a single formalism to become universally applicable and accepted by the development and verification communities. The multi-formalism approach requires to translate verification artefacts (assertions, test cases, etc.) between different representations, in order to allow for the verification of emergent properties based on local verification results established with different methods and modelling techniques. It is illustrated by means of a case study from the railway domain, how this can be achieved, using concepts from the theory of institutions. This also enables the utilisation of verification tools in different formalisms, despite the fact that these tools are usually developed for one specific formal method.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 7th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2016) : Discussion, Dissemination, Applications - Part II |
| Publisher | Springer |
| Publication date | 2016 |
| Pages | 32-49 |
| ISBN (Print) | 978-3-319-47168-6 |
| ISBN (Electronic) | 978-3-319-47169-3 |
| DOIs | |
| Publication status | Published - 2016 |
| Event | 7th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation - Corfu, Greece Duration: 10 Oct 2016 → 14 Oct 2016 Conference number: 7 |
Conference
| Conference | 7th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation |
|---|---|
| Number | 7 |
| Country/Territory | Greece |
| City | Corfu |
| Period | 10/10/2016 → 14/10/2016 |
| Series | Lecture Notes in Computer Science |
|---|---|
| Volume | 9953 |
| ISSN | 0302-9743 |
Fingerprint
Dive into the research topics of 'On the Feasibility of a Unified Modelling and Programming Paradigm'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver