Capturing and Verifying Dynamic Systems Behavior Using UML and $$\pi $$ π -Calculus

Autor: Mokhtar Beldjehem, Aissam Belghiat, Allaoua Chaoui
Rok vydání: 2016
Předmět:
Zdroj: Theoretical Information Reuse and Integration ISBN: 9783319313092
Theoretical Information Reuse and Integration
DOI: 10.1007/978-3-319-31311-5_3
Popis: UML is a semi-formal modeling language for object oriented systems. It is widely accepted and its applications become more and more widespread in real word projects. The UML diagrams suffer from lack of formal semantics which hinders their automatic verification. It is actually a problem that always arises. Formal methods can be used to overcome it. \(\pi \)-calculus is a flexible formal theory with several applications. It offers a rich theory and tools for verification purposes. Thus, this paper presents an approach for capturing and verifying the dynamic behavior of systems using UML diagrams and \(\pi \)-calculus. We illustrate our approach by an example in order to explain it. Then we tackle another small example to show the verification capabilities provided by the approach. An implementation of the approach is presented.
Databáze: OpenAIRE