MDA中从CIM到PIM的模型转换研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:lqwhappy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模型驱动体系架构(MDA)是由对象管理组织(OMG)提出的一种新的软件体系架构,它以模型为核心,模型转换为关键技术,通过模型间的转换来驱动整个软件开发。其中,模型转换是MDA开发方法的重点和难点。在MDA和统一建模语言(UML)的理论基础上,本文首先研究了MDA中从计算无关模型(CIM)到平台无关模型(PIM)的模型转换,重点分析了属于CIM范畴的用例图与属于PIM范畴的序列图和活动图的对应关系,并给出了它们之间的转换规则;然后,为了实现转换并保证转换的准确性,本文在国内外已有的研究基础上定义了一种用例描述规范化语言,并基于该语言给出了用例图到序列图及活动图的半自动化转换方法。最后,基于该转换方法,设计和实现了一个模型转换工具,验证了转换方法的可行性和有效性。
其他文献
人脸检测技术始于上个世纪60~70年代,经过几十年的发展,已经日臻完善。起初,人脸检测是人脸识别技术的一个环节。但随着电子商务等应用的发展,识别系统对人脸的适应性要求越来
随着三维扫描技术的成熟,三维模型已经在我们生活的每一个领域得到越来越广泛的应用。三维模型通常由三维网格模型表示。随着扫描精度的增加,三维网格模型朝着越来越精细化、
无线传感器网络的许多应用都依赖于电池的能量。但是,常常被人们所忽视的是把电池仅视为一个简单的能量储藏器,而对电池本身的节能研究较少。无线传感器网络由成千上万个微型
随着计算机网络及移动智能终端的快速发展,接触网络的用户越来越多。用户的增多会导致网络中会产生大量的敏感信息,如何对这些信息加以保护,使合法的用户合理的利用资源成为
随着信息技术的迅猛发展,许多服装企业建立了自己的管理信息系统,积累的数据量也越来越大。如何从海量的数据中提取有用的信息,为企业提供决策依据,是管理者迫切需要解决的问题。
随着网络技术的飞速发展以及网络应用的层出不穷,互联网用户对网络服务的可靠性、安全性、多样性都提出了更深层次的要求。路由器需要提供有差别的网络服务才能满足不同用户
网格[1]作为一种新型的网络计算平台,是建立在Internet上的一种新型的信息技术基础设施。它将高速互联网、高性能计算机、大型数据库、传感器、远程设备等融为一体,实现计算
基于客户机/服务器架构的新的网络计算模式——透明计算能够有效降低用户使用和维护计算机系统的成本,并且其客户主机的各种性能甚至与同配置的有存储硬件的PC机相当,从而在
基于计算机视觉进行物体的三维建模属于非接触式的三维测量,在Internet应用、逆向工程以及工业检测等各个方面有着非常广泛的应用需求,其操作简便、不需要与物体进行接触等优
在自然界中,对称性是非常普遍的,无论是细胞、粒子的微观结构,还是宇宙中的太阳系和其他星体,都存在不同程度的对称性。而人类对于对称性的感知也是非常强烈的,因此人造物体