Back to Search
Start Over
Model-checking of space systems designed with TASTE/SDL
- Source :
- Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings.
- Publication Year :
- 2022
- Publisher :
- ACM, 2022.
-
Abstract
- Model-Based Software Engineering (MBSE) is a development approach aiming to build correct-by-construction systems, provided the use of clear, unambiguous and complete models to describe them along the design process. The approach is supported by several engineering tools, such as the TASTE toolset. TASTE is a pragmatic and mature open-source toolset supported by European Space Agency that enables and provides automation for most of the phases of software system development: (i) heterogeneous system design through several modelling and programming languages, (ii) code generation, build and deployment of the binary application(s), and (iii) validation through static analysis and simulation. One topic left open in TASTE is the formal verification of a system design with respect to specified properties. In this paper we describe our approach based on the IF model-checker to enable the formal verification of properties on TASTE designs, as well as the results obtained and lessons learned.
- Subjects :
- TASTE toolset
Model-checking
Autre
IF toolset
SDL
Software design
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings
- Accession number :
- edsair.doi.dedup.....8a5afd62d20d0f162b945d68931480ec
- Full Text :
- https://doi.org/10.1145/3550356.3561541