Authors: Ning Zhu, Yonglin Lei, Xiaobo Li, Yifan Zhu
Domain-Specific Modeling (DSM) aims to support domain experts building models with familiar concepts by improving the abstract level of modeling languages. And it is a trend in the Model Driven Engineering (MDE) domain. However, there are still a series of problems left to be solved well for DSM, such as how to design a domain-specific language adhering to the domain nicely and how to verify the domain model during building models. An ontology is a conceptual model of a domain with strict and explicit semantics consisting of domain concepts and their relationships. It seems to be a promising way to utilizing ontology to boost DSM up. In this paper, whatâ??s an ontology and its metamodel is discussed firstly. Then the DSM method is introduced and its problems are proposed. Finally the different ways of applying ontologies in DSM to solve its problems are summarized.