Computer Engineering and Applications ›› 2012, Vol. 48 ›› Issue (15): 212-219.

Previous Articles     Next Articles

Model-driven product application service modeling method

YIN Yanchao, LIU Hongbin   

  1. Faculty of Mechanical and Electrical Engineering, Kunming University of Science and Technology, Kunming 650500, China
  • Online:2012-05-21 Published:2012-05-30

模型驱动的产品应用服务建模方法

阴艳超,刘泓滨   

  1. 昆明理工大学 机电工程学院,昆明 650500

Abstract: In order to convert business requirements into a model of application service, and to guide product application service system construct and implement ultimately, a model-driven modeling method of product application service is presented. The mapping relationship of formulation description of matter-element and object-oriented meta-model elements is established in the meta object facility meta-model layer, and UML extension mechanism is given to describe product application service using the extension UML complex language; four layers model driven architecture supporting system construction of product application service is established by analyzing product resources and service elements, in which the transformation from business model to implementation model is completed by refining precision, selecting transformation, mapping composition. Through the construction practice of the automobile and parts product application service system in Sichuan Truck Manufacture Plant Co. , Ltd, using the modeling methods, the implementation procedure is given to verify the practicability and effectiveness of methods framework.

Key words: product application service modeling, extension UML complex language, model driven architecture, driven model transformation rules

摘要: 为了将应用服务需求转换成模型,最终指导和实现产品应用服务系统的快速构建,提出一种模型驱动的产品应用服务建模方法。在元对象机制的元模型层建立可拓物元形式化描述与面向对象元模型元素的映射关系,给出UML可拓扩展机制,形成适合描述产品应用服务的可拓UML复合语言;分析产业链业务协作过程中的产品资源与组成服务要素,建立面向产品应用服务的四层模型驱动架构,研究架构的四层驱动模型之间的转换关系;通过案例验证了所提方法的可行性和有效性。

关键词: 产品应用服务建模, 可拓UML复合语言, 模型驱动架构, 驱动模型转换