共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
MDA——新一代软件开发方法学的挑战与发展研究 总被引:9,自引:0,他引:9
本文首先概述了OMG的模型驱动对象(MDA)的体系结构,对MDA的发展前途的正反两方面进行了论述,同时给出了MDA的发展现状和最新动态、重点研究方向以及相关技术,并预测了其可能的发展模式及前景。 相似文献
3.
随着UML语言的发展和普及,UML工具也得到了很大的发展,进而出现了新的软件开发架构——MDA(Model-Driven Architecture),即模型驱动架构。MDA把UML从“设计语言”带到了“编程语言”的领域,这使得“设计模型”通过MDA工具,直接转化为对应的“数据模型”和“代码模型”。MDA作为新的方法论,在提高软件开发效率、增强软件可移植性、提高代码质量、增强设计开发人员之间的交流等方面,提供了良好的指引。 相似文献
4.
目前MDA开发过程中仍采用人工捕获、文字描述的传统需求获取形式,这影响了需求模型与PIM模型的精度和一致性,降低了MDA开发的自动化程度。重点研究开发了一个可视化需求捕获工具。该工具采用MDA框架以及GEF等技术进行开发,基于目标-情景的捕获方式进行需求获取,同时支持以需求文档与XML的形式将需求模型导出,为需求模型到PIM模型的转换提供了足够信息。最后通过实例验证了该捕获工具的有效性。该工具弥补了MDA中没有独立需求捕获阶段的不足,在一定程度上完善了MDA的开发流程,提高了MDA软件开发的自动化程度。 相似文献
5.
本文首先介绍了当前电子商务领域的ebXML标准和一种构建系统架构的新方法MDA,在此基础上提出了如何应用MDA来构建ebXML应用。最后以一个企业应用系统为例对此方法进行了完整的阐述。为国家863项目今后的工作打下基础。 相似文献
6.
基于MDA的Web服务开发与集成 总被引:2,自引:0,他引:2
描述了Web服务的特征及其开发集成中的问题,然后讨论了模型驱动架构在Web服务开发中的使用,最后给出了一个Web服务的集成架构。 相似文献
7.
基于MDA的软件建模方法研究 总被引:1,自引:0,他引:1
模型驱动架构(MDA)是一个新的软件开发框架,它溶入了软件工程领域的新思想、新方法和新技术。本文研究了基于MDA的软件建模方法,探讨了模型在整个软件生命周期中起的关键作用,提出了一种从平台无关模型(PIM)到平台相关模型(PSM)的转换方法。 相似文献
8.
基于MDA的工作流建模框架 总被引:2,自引:0,他引:2
为了解决用MDA来开发工作流系统的研究和实践中存在的问题,基于模型驱动架构的设计思想,建立了一个工作流建模的统一元建模体系。通过将软件的业务逻辑和实现技术分离开来,归纳出建模的步骤;引入模型的四层次结构的元建模体系,从而使得这些模型转换得到保证,使从PIM到PSM、从PSM到代码的转换成为可能。进一步完善了用MDA方式来为工作流建模的轮廓。 相似文献
9.
10.
支持MDA的交互式需求获取方法及辅助工具 总被引:2,自引:0,他引:2
为支持MDA的开发模式,本文提出了表格驱动的交互式需求获取方法并开发了相应的支持工具.该方法通过填写参与者表、非功能性需求表、用例卡、CRC卡以及用户反馈表来得到用户需求,为建立计算独立模型CIM和平台独立模型PIM提供足够的信息. 相似文献
11.
12.
随着Web应用程序的复杂度逐渐增加,人们对系统化开发Web应用程序的方法的要求日益迫切.本文提出了一种基于MDA的Web应用程序开发方法--MDHDM,利用MDA的特性弥补了已有开发方法的缺陷.本文中,我们介绍了MDHDM的设计步骤并说明了整体结构、相关模型和模型间映射规则.最后通过分析一个开发实例,进一步说明了MDHDM. 相似文献
13.
MDA 是一种新的开发方法。来自 MDA 标准委员会(属于OMG)的三位成员 Jos Warmer、Anneke Kleppe 和 Wim Bast 撰写了《解析 MDA》一书。该书深入剖析了MDA 的优越性和实现方法。开发人员也将通过《解析 MDA》掌握定义MDA工具的必备知识。 相似文献
14.
文中对模型驱动架构(MDA)的理论及相关的模型和元模型概念进行了阐述,同时用MDE工具实现了基于J2EE的分布式注册系统的建模、代码生成和发布,从而证明MDA方法学使应用软件系统开发更加高效和可靠.该研究对最终将MDA方法学运用于大型复杂的分布式系统的开发提供了基础. 相似文献
15.
基于MDA方法学软件开发方式的原理与实现 总被引:9,自引:1,他引:9
文中对模型驱动架构(MDA)的理论及相关的模型和元模型概念进行了阐述,同时用MDE工具实现了基于J2EE的分布式注册系统的建模、代码生成和发布,从而证明MDA方法学使应用软件系统开发更加高效和可靠。该研究对最终将MDA方法学运用于大型复杂的分布式系统的开发提供了基础。 相似文献
16.
17.
模型驱动架构(MDA)是对象管理组织OMG提出的软件开发方法,它具有高效地实现系统集成和互操作、解决遗留系统问题、适应业务逻辑的快速变更以及缩短开发周期等优点。文章以一个医院管理系统项目设计为实例,研究了基于模型驱动架构(MDA)的软件开发方法,实现了领域模型的建立及领域模型到应用模型的变换。 相似文献
18.
为解决传统集成方法的诸多弊端,实现企业内部异构环境下不同应用系统的集成以及与企业外部信息系统的有效通信,本文介绍了Web服务的原理技术以及模型驱动架构的基本思想,提出了一种基于Web服务的动态通用集成框架,并讨论了模型驱动架构在企业应用集成以及Web服务开发中的应用。 相似文献
19.