Skip to main navigation Skip to search Skip to main content

On the Feasibility of a Unified Modelling and Programming Paradigm

  • University of Bremen

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

373 Downloads (Orbit)

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 languageEnglish
Title of host publicationProceedings of the 7th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2016) : Discussion, Dissemination, Applications - Part II
PublisherSpringer
Publication date2016
Pages32-49
ISBN (Print)978-3-319-47168-6
ISBN (Electronic)978-3-319-47169-3
DOIs
Publication statusPublished - 2016
Event7th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation - Corfu, Greece
Duration: 10 Oct 201614 Oct 2016
Conference number: 7

Conference

Conference7th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation
Number7
Country/TerritoryGreece
CityCorfu
Period10/10/201614/10/2016
SeriesLecture Notes in Computer Science
Volume9953
ISSN0302-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