共查询到17条相似文献,搜索用时 859 毫秒
1.
模型驱动体系结构MDA是OMG组织推出的一种新的软件开发方法。根据MDA的框架,设计者首先建立平台无关模型PIM,然后遵循一定的转换规则转化成平台相关模型PSM,最后转化成目标平台上的代码。为了体现MDA低成本、高效率的优点,模型之间、模型代码之问的自动转换就显得尤为重要。本文描述了我们实现的一个MDA转换工具。该工具可以编辑用EDOC的Entities profile和Business Process profile构建的PIM,并且辅助自动转化成基于J2EE平台的PSM,最终转化成J2EE代码。 相似文献
2.
3.
MDA的核心工件是模型,它定义了平台独立模型(Platform Independent Model,PIM)和平台相关模型(Platform Specific Model,PSM),其目标是借助工具实现模型间自动变换。MDA软件开发生命周期的第一步就是构建PIM,本文以到货管理模块为例,详细阐述了支持MDA进行PIM建模的具体实现过程。 相似文献
4.
尚蕾 《计算机工程与设计》2007,28(1):19-21
根据模型驱动架构(MDA)的基本思想和理论,参考目前广泛使用的各种开发方法及Web应用框架,提出了一种以系统任务为中心的模型转换方法.并且以形式化的表达方式给出了平台无关模型到平台相关模型的转换规则,体现了平台无关模型可复用的特点,一定程度上简化了Web应用的开发过程. 相似文献
5.
Executable UML(xUML)是统一建模语言(LML)的一个剖面(Profile),它可以看作是由传统LML加上精确的语义构成。在阐述xUML和J2EE平台基本概念的基础上,提出了一种从xUML业务模型生成基于J2EE平台的Java代码的方法,对从平台无关模型到应用代码的转换进行了尝试。 相似文献
6.
基于MDA的软件建模方法研究 总被引:1,自引:0,他引:1
模型驱动架构(MDA)是一个新的软件开发框架,它溶入了软件工程领域的新思想、新方法和新技术。本文研究了基于MDA的软件建模方法,探讨了模型在整个软件生命周期中起的关键作用,提出了一种从平台无关模型(PIM)到平台相关模型(PSM)的转换方法。 相似文献
7.
8.
9.
提出一种基于元模型和UML Profile的模型转换方法。利用UML Profile来描述基于SSH整合框架系统的PIM和PSM,解决了基本的建模语言不能完整地描述出J2EE主流框架下的平台相关模型的问题。提出了一个能适合SSH整合框架的Web应用层次结构作为PIM元模型,解决元模型间映射规则的复杂、难以匹配的问题。利用基于元模型的模型转换方法制定PIM元模型到PSM元模型的转换规则,间接实现PIM到PSM的模型转换。 相似文献
10.
为了缩减开发成本,快速跟踪企业应用的设计和开发,SUN公司推出了J2EE——Java 2 Platform Enterprise Edition,它与传统的互联网应用程序模型相比,有着不可比拟的优势。本丈介绍了J2EE框架和企业应用的多层结构模型,讨论了在开发大型网管系统时如何设计各层的应用和通信,以如何通过网管系统远程升级设备为例,详细说明了如何使用EJB组件设计网管系统的业务逻辑层。 相似文献
11.
12.
13.
14.
该文介绍了一种基于模型驱动的软件体系结构。该体系结构通过平台无关模型与平台相关模型之间的变换,来提高系统的可重用性、可移植性和互操作性,从总体上提高了工程的质量。这种体系结掏中的建模语言起到了编程语言的作用,通过对模型的重用来实现软件的重用性。另外,该文就该体系结构的核心部分——模型转换进一步系统地介绍其映射方式,探讨了映射规则形成的基本原理,清晰地阐述了如何通过扩展机制实现模型之间的间接映射。并提出了这种体系结构今后需解决的问题。 相似文献
15.
16.
为解决模型驱动体系结构(MDA)中PSM模型描述存在的问题,以软件体系结构为基础,综合当前J2EE平台下广泛使用的多种应用框架,提取其共同特征并加以抽象分析,建立了一种包括领域构件模型、行为构件模型和界面展示构件模型3部分的J2EE平台模型描述方法。用该方法描述的模型不仅具有J2EE平台的特性信息,还便于向多种目标框架下的代码进行转换。以此为基础,引入抽象平台有关模型和具体平台有关模型的概念,进一步扩展了MDA开发框架。介绍了相应代码生成器的框架设计和实现过程。 相似文献
17.
模型驱动的业务流程执行方法研究 总被引:2,自引:0,他引:2
模型驱动体系结构对于增强业务流程管理系统的模型重用性和软件开发效率有重要作用.以往研究主要集中于MDA在流程建立阶段的作用,目的是介绍模型驱动方法在流程执行阶段的应用.采用构造基于XML Schema的业务流程集成元模型,包括过程、业务数据和组织机构三方面,再基于元模型建立易于扩展和重用的平台无关模型,最后按映射规则生成代码组件、SQL语句和用户界面,并由三种模型的逻辑关系得到业务流程执行元模型的框架.实践结果表明基于XML的业务流程模型能方便地转换为可执行的程序组件,并能在业务流程引擎的协调下有效运行.模型驱动方法能有效地运用在业务流程的执行阶段,下一步的研究重点是业务流程引擎代码框架的映射规则定义以及MDA在业务流程仿真中的应用实现. 相似文献