2005
DOI: 10.1007/11526841_30
|View full text |Cite
|
Sign up to set email alerts
|

An MDA Approach Towards Integrating Formal and Informal Modeling Languages

Abstract: Abstract. The Model Driven Architecture (MDA) involves automated transformations between software models defined in different languages at different abstraction levels. This paper takes an MDA approach to integrate a formal modeling language (Object-Z) with an informal modeling language (UML) via model transformation. This paper shows how formal and informal modeling languages can be cooperatively used in the MDA framework and how the transformations between models in these languages can be achieved using an M… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2006
2006
2014
2014

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(2 citation statements)
references
References 14 publications
0
2
0
Order By: Relevance
“…Kim Soon-Kyeong et al [6,7] present a formal description for UML class constructs, and a formal metamodeling approach to transform UML to Object-Z. They utilize MDA for automated transformations between models defined in different languages at different abstraction levels [8].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Kim Soon-Kyeong et al [6,7] present a formal description for UML class constructs, and a formal metamodeling approach to transform UML to Object-Z. They utilize MDA for automated transformations between models defined in different languages at different abstraction levels [8].…”
Section: Related Workmentioning
confidence: 99%
“…It defines the object behavior in term of the attributes and operations. The state machine is similar to the object behavior in Object-Z semantically, so it is feasible to use a state machine to represent the object behavior [7,8]. We define the mapping rules between MARTE state machine and Object-Z as follow.…”
Section: Dynamic Semantic Transformingmentioning
confidence: 99%