【摘 要】
:
基于J2EE平台的轻量级开发框架消除了一些传统开发中多余的复杂性和技术方面的约束,业界应用十分广泛,但仍然采取效率低下的手工方式的模型转换,所以需要建立一套可行的系统
论文部分内容阅读
基于J2EE平台的轻量级开发框架消除了一些传统开发中多余的复杂性和技术方面的约束,业界应用十分广泛,但仍然采取效率低下的手工方式的模型转换,所以需要建立一套可行的系统建模方法和转换规则,提高各阶段系统模型转换的自动化程度并自动产生代码框架,合理的利用有效的资源,从而实现异构系统框架的整合。模型驱动构架(MDA)以系统模型驱动系统开发过程,其核心思想是抽象出与具体实现技术无关的PIM层模型,通过映射规则实现PIM层模型到PSM平台相关层模型的转换。本文以两个模型架构为基础进行模型转换研究,实现异构系统的整合。一是包括领域模型、行为模型和展示模型的基于J2EE平台的轻量级架构的模型转换架构,二是以EJB容器为基础的EJB架构。首先使用UML用例图描述系统功能的交互模型,从而构建系统的平台无关的PIM模型,然后利用交互模型各元素和添加了特定平台信息的模型元素之间的映射规则,以XMI作为标准的转换文件,针对EJB构架和轻量级构架的结构要求和运行特点,在PIM和PSM之间增加了一个元模型的集成层,借助于MTF模型框架作为模型转换的驱动引擎,将PIM层的对象模型、交互模型和界面模型自动转换为基于J2EE平台的轻量级模型和基于EJB容器的模型即PSM模型,并对EJB框架下的PSM模型进行精化,以形式化的语言给出了平台无关模型到平台相关模型的转换规则定义。最后,通过物流管理系统添加新雇员功能做实例验证,利用详细的用例对系统的概念组成、交互序列、动态特征等进行了应用层次的描述,并成功地转换为基于轻量级构架下的对象模型、交互模型和界面模型和基于EJB容器的PSM模型,使不同框架下的资源可以实现合理的利用,最后通过与XSLT的转换方法对比,表明此模型转换方法的可行性和高效性,实现异构系统整合的研究目标。
其他文献
随着电力系统的逐渐完善以及自动化技术的进步,电网调度自动化系统得到了普遍的应用。与此同时我国的电网规模日趋庞大,内部结构也更加繁杂。这客观要求科学分配各级调度部门的工作和责任范围,增强部门间协调能力,而且还需要及时拼接出全网模型,以提高系统整体的稳定性和安全性。模型拼接因而成为各调度部门的主要工作内容之一。电网模型运行数据的实时获取及对其整合分析是电网安全,稳定,高效率的前提基础,我国电网调度系统
目前,Peer-to-Peer技术广泛应用在主流网络领域中并深受大众欢迎,在当代互联网中占据重要的一席。然而,随着P2P技术的发展和应用类型的增加,传统的P2P应用已经不能满足网络用
虚拟环境中采用自然光影可以有力地增强真实感,但是大多数算法难以实时运行。本文针对大规模虚拟现实系统平台的需求,研究其中自然光影的快速绘制方法,关键点在于满足实时性的前
神经活动是最复杂、最神秘的生命活动,揭示其奥秘是自然科学的最大挑战。而生物学研究表明生物神经系统的功能很大程度上受到其结构的影响,对生物神经系统拓扑结构的研究显然是
在物理仿真与动画领域,多种运动物体之间的碰撞检测以及多体多点非光滑接触仿真计算模型,由于多体自身特有的非光滑非连续数值特征,依旧存在非常大的困境和挑战。本文将围绕高效
随着社会经济的发展,机动车辆与日俱增,随之而来的驾驶安全问题受到越来越多的关注与重视。统计表明,在所有的交通事故中,10%-20%是由于疲劳驾驶造成的。因此驾驶员疲劳检测成为了
印刷行业面临着日趋激烈的竞争,客户对印刷品质量的要求也越来越高,而印前数据处理的优劣在很大程度上决定着印刷品的质量。在如今的印刷品中,图像占据了越来越重要的地位,由
粒计算是一门快速发展的新兴学科,它主要思想:把复杂信息按照特征和用户需要划分为若干较为简单的块,每个块称为一个信息粒,划分粒的过程称为信息粒化。它以模糊逻辑、粗糙集和商
数字印刷是印刷技术发展的重要方向,数字印刷的一个重要特征是每张印品上的图文数据是可变的,因此数字印刷要求极高的数据传输速率,当前主流硬盘带宽无法满足数字印刷对传输
基于视频的人体运动姿态跟踪是计算机视觉领域一个重要的研究课题,其广阔的应用前景对推动虚拟现实、人机交互、智能监控、医疗以及其他领域的发展有重要的研究意义。人体运