DocumentCode
1943029
Title
A MDE Based Approach for Bridging Formal Models
Author
Zhang, Tian ; Jouault, Frederic ; Bezivin, J. ; Zhao, Jianhua
Author_Institution
State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing
fYear
2008
fDate
17-19 June 2008
Firstpage
113
Lastpage
116
Abstract
Different formal methods have presented plenty of formal models for system specification and proof. Hence the problem of bridging these formal models rises. MDE is a new paradigm in software engineering, which implements software by (meta-)modeling and model transforming. In this paper, we provide a MDE based approach for bridging heterogeneous formal models: Firstly, the heterogeneous formal models are introduced into MDE as domain specific languages by metamodeling. Then, transformation rules are built for semantics mapping. At last, model-text syntax rules are developed, so as to map models to programs. Our approach could be applied on formal models in both graphical style and grammatical style. A case study of bridging MARTE to LOTOS is also illustrated showing the validity and practicability of our approach.
Keywords
formal specification; specification languages; domain specific languages; formal methods; metamodeling; model transforming; model-driven engineeering; software engineering; system specification; Bridges; Computer science; Context modeling; DSL; Domain specific languages; Laboratories; Metamodeling; Model driven engineering; Software engineering; Specification languages; MDE; formal methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering, 2008. TASE '08. 2nd IFIP/IEEE International Symposium on
Conference_Location
Nanjing
Print_ISBN
978-0-7695-3249-3
Type
conf
DOI
10.1109/TASE.2008.21
Filename
4549893
Link To Document