首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 342 毫秒
1.
文中详细论述了模型驱动的软件开发模式。阐述了以代码为中心的传统软件开发模式的缺点,并通过对模型驱动架构(MDA)涔系结构的讨论.分析出模型各个层次描述语言的要求。分别讨论了MDA软件开发生命周期、MDA软件开发参与者及活动的变更和MDA开发工具的更新,并对MDA软件开发模式进行了评价。在模型驱动的软件开发模式下,软件开发生命周期是由软件系统建模行为驱动的.其开发过程围绕模型的创建和变换开展,其最终目的就是要通过架构性的分离来实现软件开发的轻便性、互操作性和可重用性.  相似文献   

2.
模型驱动的软件开发模式研究   总被引:1,自引:1,他引:0  
文中详细论述了模型驱动的软件开发模式.阐述了以代码为中心的传统软件开发模式的缺点,并通过对模型驱动架构(MDA)体系结构的讨论.分析出模型各个层次描述语言的要求.分别讨论了MDA软件开发生命周期、MDA软件开发参与者及活动的变更和MDA开发工具的更新,并对MDA软件开发模式进行了评价.在模型驱动的软件开发模式下,软件开发生命周期是由软件系统建模行为驱动的,其开发过程围绕模型的创建和变换开展,其最终目的就是要通过架构性的分离来实现软件开发的轻便性、互操作性和可重用性.  相似文献   

3.
模型驱动体系结构研究综述   总被引:1,自引:0,他引:1  
模型驱动体系结构(MDA)是由 OMG 提出的应用模型技术进行软件开发的方法和标准体系,其核心技术是平台无关模型建模和平台特定模型转换。MDA 代表了现代软件开发理论与方法发展的主流趋势,可以预见到它会成为继面向对象技术后软件工程史上的又一个里程碑。本文对 MDA 进行了系统性的阐述,包括 MDA 产生背景、总体构成、模型体系、软件方法、应用与评价以及最新研究与趋势等。  相似文献   

4.
基于MDA的Web应用系统开发研究   总被引:1,自引:0,他引:1  
模型驱动架构MDA是由 OMG(object management group)组织定义的一个软件开发架构.平台无关模型 PIM 是 MDA的核心.介绍了MDA的基本思想,探讨了MDA支持工具的发展,进而论述了利用 AndroMDA 进行Web应用系统开发的方法,并通过实例详细描述了构建 PIM 模型的过程.  相似文献   

5.
MDA的核心工件是模型,它定义了平台独立模型(Platform Independent Model,PIM)和平台相关模型(Platform Specific Model,PSM),其目标是借助工具实现模型间自动变换。MDA软件开发生命周期的第一步就是构建PIM,本文以到货管理模块为例,详细阐述了支持MDA进行PIM建模的具体实现过程。  相似文献   

6.
MDA的设想与实现   总被引:7,自引:1,他引:7  
模型驱动体系结构(MDA)提出了一种利用模型进行软件开发的方法,它将模型作为软件开发过程的关键,MDA的基本思想是将模型区分为平台独立模型(platform independent model)和平台相关模型(platform specific model),通过不同抽象层次模型之间的转换完成软件开发过程。介绍了MDA的设想,包括MDA的基本概念,基于MDA的开发过程,讨论了实现MDA所涉及的几个重要问题。  相似文献   

7.
基于MDA的软件建模方法研究   总被引:1,自引:0,他引:1  
模型驱动架构(MDA)是一个新的软件开发框架,它溶入了软件工程领域的新思想、新方法和新技术。本文研究了基于MDA的软件建模方法,探讨了模型在整个软件生命周期中起的关键作用,提出了一种从平台无关模型(PIM)到平台相关模型(PSM)的转换方法。  相似文献   

8.
模型转换是MDA中最重要的部分之一,其性能的好坏直接影响到软件开发工作的进行.介绍了模型、计算无关模型、平台无关模型、平台相关模型、模型转换和转换规则等的理论知识.其次通过对目前比较流行的直接转换方法、基于关系代数的转换方法和基于元模型间映射的转换方法等模型转换方法的研究,分析了其存在的不足之处,并且提出了QVT的模型转换方法.研究结果表明,文中提出的方法具有很大的性能优势.  相似文献   

9.
OMG(Object Management Group,对象管理组织)提出的模型驱动架构(MDA,Model Driven Architecture)是解决不同中间件平台之间的集成以及技术升级所引起的问题的软件开发方法。MDA的基本思想是将系统的模型作为软件开发过程的核心制品,并且将模型区分为描述系统业务功能的平台独立模型(PIM,Platform Independent Model)和描述系统在特定技术平台上实现细节的平台相关模型(PSM,Platform Specific Model)。模型转换是MDA开发的核心内客。MDA的开发效率依赖于良好的支撑工具,特别是支持模型转换的工具的涌现。本文介绍一种对业务过程建模并将模型转换成程序代码的设计恩想和实现方法。开发者可以用该工具对企业的业务过程建模。这个工具能将建立的模型自动转换成J2EE平台上的程序代码。  相似文献   

10.
模型驱动架构(MDA)是对象管理组织OMG提出的软件开发方法,它具有高效地实现系统集成和互操作、解决遗留系统问题、适应业务逻辑的快速变更以及缩短开发周期等优点。文章以一个医院管理系统项目设计为实例,研究了基于模型驱动架构(MDA)的软件开发方法,实现了领域模型的建立及领域模型到应用模型的变换。  相似文献   

11.
模型在模型驱动架构(MDA)软件开发生命周期中驱动整个开发过程,建模在MDA中起关键作用,建模是否成功是模型转换的前提,也决定MDA软件开发的成败。通过对当前建模技术的研究分析,根据对系统抽象级别的不同,提出基于MDA的三级建模技术,即计算无关模型(CIM)建模,平台无关模型(PIM)建模,平台相关模型(PSM)建模。详细介绍三个不同抽象级别模型的建模过程,并对它们之间的模型转换加以说明,从整体上描述MDA软件开发的过程,得出一种MDA软件开发方法。  相似文献   

12.
MDA面临的困境与发展趋势分析   总被引:1,自引:0,他引:1  
在介绍MDA主要思想的基础上,着重分析MDA自身存在的问题和应用困境,并对MDA的发展趋势作了描述.希望通过对MDA的相关论述,能为MDA未来的研究和实践提供一定的参考.  相似文献   

13.
MDA模型转换工具的研究   总被引:1,自引:0,他引:1  
模型驱动架构MDA(Model Driven Architecture)是由OMG提出的,用于解决企业间应用集成问题的软件开发方法.自提出以来,MDA方法得到很多软件供应商和研究人员的强力支持,在工业界和学术界出现了很多支持MDA开发方法的模型转换工具.这些工具使用了不同技术和实现方法,各有千秋.这些工具的出现有力地促进了MDA开发方法的发展.从模型描述方法、模型转换方法和模型转换工具在软件生命周期中的位置等三个方面分析比较了当前流行的MDA模型转换工具.根据这些分析结果,进一步讨论了MDA模型转换工具的发展前景,并指出了进一步改进MDA模型转换工具的研究方向.  相似文献   

14.
关丽霞  黎才茂 《现代计算机》2007,(8):130-132,134
模型驱动架构这种新的软件开发框架,在整个软件开发周期中起核心作用.运用ArcStyler工具建模,通过模型之间的变换实现从模型到代码的自动变换,实现了基于MDA的应用系统.  相似文献   

15.
模型驱动架构(MDA)是先进的软件开发方法学。对开发HLA仿真系统具有很好的借鉴作用。在系统地总结了MDA系统开发原理的基础上,归纳了MDA系统开发的技术优势。将MDA应用于HLA仿真系统的开发,初步探讨了基于MDA的HLA仿真系统开发过程,并描述了该过程的顶层视图。  相似文献   

16.
张栋伟  周杨  吴海涛 《微机发展》2006,16(12):104-107
模型驱动架构(MDA)是OMG提出的基于模型驱动(MD)思想的新的方法学。文中在分析和总结中小型软件企业运用MDA技术进行软件开发的基础上,结合软件过程改进的实践经验,提出了基于MDA技术的中小型软件企业过程改进模型。该模型为中小型企业采用MDA技术进行软件开发提出了相应的过程改进模型。企业还可以根据自身的情况对该模型进行裁剪,以便使该模型更加贴近企业的需要。  相似文献   

17.
Effective application of the MDA software development technology calls for design methods and techniques for specifying and automated execution of software model transformations. The paper presents fundamentals of MDA and the role of software model transformations for this technology. A special language designed for transformation definition is proposed, its properties are discussed, and an example of practical application is given.  相似文献   

18.
一个利用模型驱动体系结构技术的分布式系统实现   总被引:1,自引:0,他引:1  
汤晟  吴朝晖 《计算机工程与应用》2003,39(33):131-134,226
模型驱动体系结构(ModelDrivenArchitecture)的提出是OMG对于分布式互操作问题提供的一条新的解决途径。该文对MDA的产生背景、核心技术以及互操作模型框架作了深入剖析。以此为基础,在一个软件系统的开发中应用了MDA和核心技术收到了良好的效果。获得了应用MDA的实践经验。  相似文献   

19.
MDA是软件开发的一大趋势,将其与HLA结合应用对于克服HLA的一些固有缺陷,对于延长HLA、仿真系统的生命周期,使其能更容易的适应新的仿真需求都有很大帮助。着重研究了在对已有HLA仿真系统不进行更改或重建的情况下,将其与MDA进行有效接合的方法。笔者在尝试通过对传统MDA建模过程进行合理改进的基础上,提出了一种可将MDA运用到已有HLA仿真系统上的建模方法,并运用XSLT技术实现了建模过程中的从PIM到PSM再到HLA模型的转换流程。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号