引用本文: | 孟凡超,初佃辉,战德臣,徐晓飞.一种基于扩展UML的企业应用软件PIM模型[J].哈尔滨工业大学学报,2010,42(5):791.DOI:10.11918/j.issn.0367-6234.2010.05.027 |
| MENG Fan-chao,CHU Dian-hui,ZHAN Den-chen,XU Xiao-fei.An enterprise software and application PIM model based on extended UML[J].Journal of Harbin Institute of Technology,2010,42(5):791.DOI:10.11918/j.issn.0367-6234.2010.05.027 |
|
摘要: |
针对UML在企业应用软件建模中可用性差和效率低的问题,提出一种基于扩展UML的企业应用软件PIM模型.通过对企业应用软件特点的分析,建立了一个以业务对象为中心的多视图集成PIM模型,对UML进行扩展,在它的元模型中增加了描述企业应用软件PIM模型中的概念及其之间关系的元类、版型和标记,并采用包对这些概念和关系进行不同视点的划分.基于扩展UML的企业应用软件PIM模型通过业务对象的丰富语义实现了UML中各种图之间基于语义的集成,改善了UML的可用性,提高了企业应用软件的建模效率.结果表明:通过实际案例验证了该模型的可行性和有效性. |
关键词: 模型驱动的体系结构 平台独立模型 企业应用软件 业务对象 |
DOI:10.11918/j.issn.0367-6234.2010.05.027 |
分类号:TP311.52 |
基金项目:国家自然科学基金资助项目(60773064);国家科技重大专项资助项目(2009ZX01045-001-002-4);国家高技术研究发展计划资助项目(2007AA01Z128,2008AA04Z101);山东省自然科学基金资助项目(2007ZRA10003);山东省科学技术发展计划基金资助项目(2008GG10004010);江苏省科学技术发展计划资助项目(BE2009065);哈尔滨工业大学(威海)校科学研究基金资助项目(HIT(WH)XB200901) |
|
An enterprise software and application PIM model based on extended UML |
MENG Fan-chao1, CHU Dian-hui1, ZHAN Den-chen1,2, XU Xiao-fei1,2
|
1.Research Center of Intelligent Computing for Enterprises & Services,Harbin Institute of Technology at Weihai,Weihai 264209,China;2.Research Center of Intelligent Computing for Enterprises & Services,Harbin Institute of Technology,Harbin 150001,China)
|
Abstract: |
Aimed at the poor usability and low efficiency of UML modeling for enterprise software and application(ESA),an ESA oriented platform-independent model(ESA-PIM) based on extended UML is proposed to solve the problem.First,an integrated multi-view PIM model based on business objects was constructed by analyzing the characteristics of ESA.Then using the extended mechanism of UML,the new meta-classes,stereotypes and tagged values that describe the concepts and relationships in ESA-PIM were added into UML2.0 meta-model,and they were divided into different viewpoints in the extended UML meta-model.The ESA-PIM proposed in this paper realizes the semantic-based integration between various UML diagrams through the richsemantic business objects,which improves the usability of UML and enhances the modeling efficiency of ESA.The feasibility and effectiveness of ESA-PIM were verified by an application case. |
Key words: model driven architecture platform-independent model enterprise software and application business object |