Title :
ArchMDE Approach for the Formal Verification of Real Time Systems
Author :
Elleuch, Nourchène ; Khalfallah, Adel ; Ben Ahmed, Samir
Author_Institution :
Mosic Res. Team, Centre Urbain Nord de Tunis, Tunis, Tunisia
fDate :
Aug. 31 2011-Sept. 2 2011
Abstract :
Arch MDE for "Architecture-centric Model Driven Engineering" is an approach that addresses the development and the formal verification of real time software architecture. It borrows concepts from Model Driven Engineering (MDE)and software architecture for the automatic generation of a network of timed automata, in accordance with blackboard architectural style. The generation is based on real time systems\´ functional architecture, which is described by using TURTLE profile tclass and activity diagrams. In this paper, we describe the transformations between models, which generate the network of timed automata, and we illustrate with a case study the use of the Arch MDE approach.
Keywords :
formal verification; real-time systems; software architecture; ArchMDE approach; TURTLE profile tclass; activity diagram; architecture-centric model driven engineering; automatic network generation; blackboard architectural style; formal verification; functional architecture; real time software architecture; timed automata; Automata; Logic gates; Real time systems; Semantics; Software architecture; Synchronization; Unified modeling language; Blackboard Style; MDE; Meta-model; Model Transformation; Real Time System; TURTLE; UPPAAL;
Conference_Titel :
Computer and Information Technology (CIT), 2011 IEEE 11th International Conference on
Conference_Location :
Pafos
Print_ISBN :
978-1-4577-0383-6
Electronic_ISBN :
978-0-7695-4388-8
DOI :
10.1109/CIT.2011.39