###
DOI:
Journal of Software:2006.17(6):1411-1422

模型驱动架构中模型构造与集成策略
刘静,何积丰,缪淮扣
(华东师范大学,软件学院,上海,200062;上海大学,计算机科学与工程学院,上海,200072)
A Strategy for Model Construction and Integration in MDA
LIU Jing,HE Ji-Feng,MIAO Huai-Kou
()
Abstract
Chart / table
Reference
Similar Articles
Article :Browse 6307   Download 4548
Received:January 18, 2006    Revised:March 28, 2006
> 中文摘要: 模型驱动式开发是以模型构造、模型转换和精化为核心的.对象管理组织OMG选择将统一建模语言UML作为标准建模语言,并将其作为模型驱动架构MDA的支持平台.但UML模型缺乏严格的语义,不同视角和不同开发阶段的模型很难集成,所以目前MDA中各种模型之间是脱节的.基于统一程序设计理论UTP,将对象精化演算系统rCOS与UML结合起来,提高了UML模型的精确性与模型转换能力.建立模型驱动式开发中不同层次、不同视角的相关模型并将它们集成起来,建立了一个统一的模型系统.
中文关键词: 模型驱动架构(MDA)  UTP  模型  构件  形式方法
Abstract:At the core of MDD (model driven development) are the concepts of model and its transformation and refinement. Unified modeling language (UML) is selected by object management group (OMG) as a standard modeling language and model driven architecture (MDA) is constructed on it. However, UML models are not precisely described, especially in semantics. Thus the models developed in different phases or constructed in different views are not easily to be integrated together in MDA. In this paper, based on Hoare and He’s unifying theories of programming (UTP), a method is proposed to combine the refinement calculus of object systems (rCOS) with UML is proposed to increase the precision and transformation ability of the models. Models at different abstract levels and different views are constructed and integrated together to form a unified modeling system.
文章编号:     中图分类号:    文献标志码:
基金项目:Supported by the National Natural Science Foundation of China under Grant No.60373032 (国家自然科学基金); the National Grand Fundamental Research 973 Program of China under Grant Nos.2002CB312001, 2005CB321904 (国家重点基础研究发展规划(973)); the Natural Science Foundation of Shanghai of China under Grant No.05ZR14052 (上海市自然科学基金) Supported by the National Natural Science Foundation of China under Grant No.60373032 (国家自然科学基金); the National Grand Fundamental Research 973 Program of China under Grant Nos.2002CB312001, 2005CB321904 (国家重点基础研究发展规划(973)); the Natural Science Foundation of Shanghai of China under Grant No.05ZR14052 (上海市自然科学基金)
Foundation items:
Reference text:

刘静,何积丰,缪淮扣.模型驱动架构中模型构造与集成策略.软件学报,2006,17(6):1411-1422

LIU Jing,HE Ji-Feng,MIAO Huai-Kou.A Strategy for Model Construction and Integration in MDA.Journal of Software,2006,17(6):1411-1422