Bridging UML Profile Based Models and OWL Ontologies in Model-driven Development- Industrial Control Application
Model-driven development is considered to improve productivity and quality in software application development. The increasing complexity in models and the number of modeling methods used requires new approaches for knowledge management to make the handling of models easier both during design and run-time. Modeling in MDD shares characteristics with ontology development. This paper discusses UML based models used in MDD and their relationship to OWL ontologies. A concept is proposed how to create ontologies corresponding to these models and how they can be used concurrently in supporting the application development. The main principle of the approach is the distinct separation of knowledge in the domain model and model instances. As a result the instance model transformations can be kept simple and corresponding ontology representations of application models can be used to support the development. Applications of the approach to model-driven development and engineering of industrial control applications are also discussed.
David Hǎtbacka Seppo Kuikka
Department of Automation Science and Engineering, Tampere University of Technology P.O. Box 692, FI-33101 Tampere; Korkeakoulunkatu 3, Tampere, Finland
国际会议
13th International Conference on Enterprise Information System(第13届企业信息系统国际会议 ICEIS 2011)
北京
英文
13-23
2011-06-08(万方平台首次上网日期,不代表论文的发表时间)