基于MDA的PIM建模与模型转换的研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:dong33261
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业服务框架(ESA)软件在现代企业生产中得到了广泛的应用,极大的提高了企业的竞争力,提高了企业的生产效率和效益。但是,现有的企业服务框架软件有着诸多缺陷,如:灵活性差;彼此集成、交互性困难;开发周期长、耗费大;升级困难和二次开发困难。为了解决这些问题,人们提出了基于MDA的ESA(Enterprise Service Architecture)软件开发模式,从CIM(Compute Independent Model)需求模型出发,通过一步步的模型转换得到软件代码。这种模式把软件开发的重点放在了模型的建立和模型转换上,灵活性较好。本文在研究了CIM模型的基础上,提出了PIM模型的整体框架结构。PIM(Platform Independent Model)模型是面向业务对象的,包括业务对象模型,工作流模型,角色模型和数据模型,通过八个视图(业务对象集成图,业务对象数据图,业务对象类图,业务对象状态图,业务对象用例图,数据图,角色图,工作流图)来表达,并分析了PIM模型的内部一致性。考虑到CIM,PIM模型的转换的需要,对CIM模型进行了相关信息补充、附加约束规定,给出了正交领域的设定。为了解决语义映射的问题,提出了基于本体、构件的思想进行CIM与PIM转换的整体结构框架。构建了CIM、PIM层模型的初始领域本体,从概念名,属性和结构层次三个方面综合考虑相似度,进行本体映射关系的寻觅。然后对转换得到的基础数据(活动和业务)利用构件化的思想进行后处理,构建了业务活动矩阵和业务对象矩阵,给出了相应的后处理算法,可以得到粒度适合的业务活动和业务对象数据。最后,就整个系统实现的某些环节进行了研究。利用XML作为模型的输入输出,利用前面设定的PIM模型规范对这些文本数据进行可视化建模,得到若干实例,进而对前面的规范进行查漏补缺。
其他文献
江汉盆地西南缘砂层储层预测,主要是针对本探区储层薄、物性差,以及储层纵、横向变化大等地质问题。为了更有效地了解江汉盆地西南缘主要目的层段(白垩系渔洋组、下第三系新沟
2019年1月1日起将全面实施《政府会计制度—行政事业单位会计科目和报表》,其突出的变化就是双功能、双基础、双报告.双功能是指在同一会计核算系统中实现财务会计和预算会计
学位
摘 要:近年来,我国信息技术的研究成果十分显著,对于推动社会各领域的发展起到了重要作用,目前在计量资产管理的过程中也充分应用了先进技术,并且整个管理过程可由智能化库房完成,这样的处理方式能够减轻工作人员的压力,并且可在原有基础上提高各项任务的处理效率,同时也能使不同部门信息的沟通与交流更加方便。本文就详细介绍了智能化库房的优势、构成、职责及具体应用过程,并且还对其所取得的效益进行了分析。  关键词
近几年来,电动助力转向系统(Electric power steering system,EPS)由于具有节能、环保、主动安全性和良好的操纵稳定性等优势,在越来越多的汽车上成为标配;其控制模式已从最
近年来,随着城市基础建设的高速发展,高层建筑不断增多和密集,桩基已成为高层建筑基础的主要形式。静压桩以其振动小、噪音低、对环境影响小等优点,越来越受到工程界重视。静
目前,纯电动汽车由于具有低噪声、无污染和节能环保等优点,发展的速度越来越快。其中低速纯电动汽车因其技术成本低、实用性强、无污染和低能耗等特性,在纯电动汽车领域占据
2002年12月18日至20日,中共北京市委党史研究室举办了《北京区县社会主义建设史丛书》编写培训班。全市18个区县党史办的同志近50人参加了培训。
随着油气勘探与开发的不断深入,地震勘探所涉足地区的地表条件和地下地质情况都越来越复杂,这些复杂地区已成为地球物理勘探工作者的主要目标。 地震资料处理在地震勘探中发
有限元法在汽车产品设计中的应用日趋成熟,它能对受力情况复杂的各种机构进行变形计算和应力分析。本课题研究的是皮卡车车架的轻量化优化设计,用CATIA建立了该车架的有限元模