DocumentCode :
2095233
Title :
A formal definition of the structural semantics of Domain-Specific Modeling languages
Author :
Jiang, Tao ; Wang, Xin ; Yu, Yong
Author_Institution :
School of Mathematics and Computer Science, Yunnan University of Nationalities, Kunming, China
fYear :
2010
fDate :
4-6 Dec. 2010
Firstpage :
1696
Lastpage :
1699
Abstract :
As a Model-Driven Development methodology (MDD) for the specific domain, Domain-Specific Modeling (DSM) has been widely and successfully used in system design and analysis of specific areas. In spite of its general important, due to informal definition of Domain-Specific Modeling Language (DSMLs), the structural semantics of DSMLs cannot be strictly described and the properties based on it also cannot be analyzed and validated. In response, the paper proposes a formal definition method of the structural semantics of DSMLs. Firstly, a formal definition of domain indicating structural semantics of DSMLs based on algebra is presented to unify DSMLs and its models in the domain, secondly, a mapping mechanism from domain to the corresponding first-order logic system is established to finish analysis and validation of properties of domain such as consistency based on first-order logical inference, based on this, the method of formalization and consistency analysis and validation of structural semantics of DSMLs based on first-order logic is presented, finally, the formalization automatic mapping engine for model and metamodel is introduced to show the application of formalization of structural semantics in analysis and validation of properties of models.
Keywords :
Algebra; Analytical models; Connectors; Mathematical model; Semantics; Software architecture; Unified modeling language; Domain-Specific Modeling Language (DSMLs); consistency; domain; domain mapping; first-order logic; structural semantics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Engineering (ICISE), 2010 2nd International Conference on
Conference_Location :
Hangzhou, China
Print_ISBN :
978-1-4244-7616-9
Type :
conf
DOI :
10.1109/ICISE.2010.5689083
Filename :
5689083
Link To Document :
بازگشت