|
软件学报 2007
基于mda的triso-model模型管理方法及应用, PP. 1612-1625 Keywords: triso-model(tridimensional,integrated,software,development,model),mda(model,driven,architecture),mof(meta,object,facility),元建模,模型转换 Abstract: triso-model(tridimensionalintegratedsoftwaredevelopmentmodel)是为处理软件开发的复杂性和动态性而提出的三维集成软件开发方法学,其中,多维模型之间的语义一致性维护以及对模型应用中公共操作部分的重用,提出了基于一致语义进行模型管理的需求.给出了基于mda(modeldrivenarchitecture)进行模型管理的方法mda-mmmethod(mdabasedmodelmanagementmethod),应用mda的4层模型管理结构,基于mda核心标准mof(metaobjectfacility)所提供的公共语义基础管理模型和元模型,mda-mmmethod支持各种mda模型操作标准实现在trsio-model应用中的重用.开发了相应的支持系统mda-mmsystem(mdabasedmodelmanagementsystem),应用于softpm的项目实践中.与传统方法相比,模型应用的开发效率得到了显著提高,同时降低了开发成本.最后,给出了模型融合的应用实例介绍.
|