首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
详细阐述了MDA的架构和支持MDA的相关标准并介绍了从方法学的角度如何看待MDA,明确指出:MDA是一种软件开发方法,是由OMG定义的基于UML、MOF及其它相关工业标准的软件开发框架,MDA鼓励在软件开发过程中有效地使用系统模型并支持在开发类似系统时进行模型复用。同时关注了MDA在不同的抽象层次上定义的模型及在不同的抽象层次之间定义的转换。  相似文献   

2.
传统软件开发方法存在着结构灵活性差、复用率低、开发周期长、代码与模型脱离等缺点,通过对MDA建模过程的研究,提出了基于模型驱动架构的高校业务系统快速开发框架,首先建立业务系统需求模型,经过模型诊断和优化,建立起设计模型及快速原型系统,通过业务建模的抽象化过程与模型映射及转换,为高校快速业务构建平台的实现提供理论基础和系统框架.  相似文献   

3.
探讨了MDA架构下的系统开发,阐述了传统的软件开发模式所面临的问题,指出MDA作为一种新的软件系统开发方法,有必要尽快引进核心的课程设置,为提高师范院校计算机人才的知识水平提供帮助。  相似文献   

4.
一种基于MDA的UML顺序图到状态图的转换方法   总被引:2,自引:2,他引:2  
MDA(model driven architecture)是解决基于不同中间件系统的集成问题.它将不同的系统都结构化成PIM(platform independent model)和PSM(platform specific model),并针对不同的实现技术平台制定多个映射规则,然后通过这些映射规则及辅助工具将PIM转换成PSM,再将PSM不断求精直至形成最后的代码.MDA中的模型转换有4种:PIM到PIM,PIM到PSM,PSM到PSM以及PSM到PIM.其中PIM到PIM转换最显而易见的是分析模型到设计模型的转换.UML是MDA的模型描述语言,因此UML顺序图到状态图的模型转换必将为MDA中的PIM到PIM转换提供有力的支持.介绍了从一个顺序图转换成多个状态图的算法,并进一步讨论了从多个顺序图转换到状态图以及简化状态图的方法.处于一个系统中的多个状态图不是孤立的,他们各自的状态转换是相互约束的,最后给出了组合多个状态图的方法,以及如何生成在同步约束下多个状态图的转换关系,并最终得到系统的状态图.  相似文献   

5.
基于MDA(ModelDrivenArchitecture)方法,使用UML扩展机制,提出一个面向企业应用系统建模的元模型。探讨了元模型的构成和语义,通过模型实例,表明此元模型可以很好地应用于企业应用系统开发过程。这种以模型为驱动的开发方法能够通过模型来保持开发过程的一致性,提高了开发效率,并可以利用模型的可执行来仿真业务流程。  相似文献   

6.
孟巍 《科技信息》2007,(29):53-55
本文主要介绍了MDA技术及基于MDA技术的系统功能及应用,对比了当前管理信息系统与基于MDA技术的管理信息系统的特点,并对在电力企业信息系统的建设中应用MDA技术进行了分析与研究,对其优点及趋势做出了概括与总结。  相似文献   

7.
王讯 《科技资讯》2006,(30):197-198
模型驱动体系架构MDA是OMG组织推出的一种新的软件开发方法。MDA的核心思想是抽象和自动变换,MDA以模型为中心,将高抽象甚次模型逐步变换成为低抽象层次模型,并最终转化成具有基本功能的可执行的代码。MDA工具的使用将会大大提高软件开发的效牢和软件的质量,本文描述了我们实现的一个MDA工具,以及以此工具开发费用管理系统的实践过程以及经验总结。  相似文献   

8.
基于MVC架构,设计并实现了采用元对象设施(meta object facility,MOF)的四层模型分层管理架构对象建模工具,应用两阶段建模理论,将传统的建模工作分解为元建模和传统建模两个阶段.对特定领域进行分析后,使用改进自MOF元语言的XKL语言实现领域建模.结果表明,该建模工具提高了开发效率,减少了重复开发.  相似文献   

9.
基于J2EE的软件开发及其架构研究   总被引:1,自引:0,他引:1  
引言 随着计算机和互联网的发展和普及,Web应用程序的规模越来越大,对开发Web应用程序的要求也越来越高.在这种情况下,系统架构对Web应用程序也就显得越来越重要.  相似文献   

10.
介绍OMG提出的模型驱动体系结构MDA ,它将与实现技术无关的模型和基于特定技术的模型分离 ,并通过模型间的变换 ,使系统能适应技术的发展 ,解决系统在不同中间件平台的集成、互操作性、可移植性等问题 ,提高生产力 ,保证程序质量 .并对在MDA语境中的xUML作进一步的讨论  相似文献   

11.
MDA是OMG提出的用于解决中间件集成问题的软件开发框架。在该框架下,模型在整个软件开发过程中起核心作用,模型之间的变换实现从模型到代码的自动变换。文章主要阐述了MDA思想、MDA的框架、开发过程及相关标准,说明MDA是面向对象的软件开发方法的又一次革命。  相似文献   

12.
文章在模型驱动架构(MDA)、模型驱动开发(MDD)、面向服务架构(SOA)思想的基础上,提出了面向用户的MDA思想,并针对金盾工程建设的特点,阐述了在金盾工程建设中如何利用MDA及引入MDA理念对金盾工程建设的意义。  相似文献   

13.
基于MDA提出企业互操作模型,详细描述实现企业应用软件间互操作的过程。在此基础上,分析了企业互操作的层次,提出互操作点的概念,并给出互操作点在各个互操作层次的表现形式及形式化描述。  相似文献   

14.
随着分布式协作开发环境的复杂性日益增加,应用于这样环境的软件开发框架设计就显得日趋重要,文章讨论了一个分布式软件开发框架和相关的技术。  相似文献   

15.
模型驱动架构(MDA)是现代软件开发理论与方法发展的主流趋势,其实现的关键在于正确地建立模型,并正确建立模型、模型和技术平台间的关系,准确定义并实现不同模型之间的映射和转换.本文在阐述MDA体系结构的基础上,探讨平台无关模型和平台相关模型的定义、映射、转换等MDA核心技术,并与传统软件开发方法进行对比分析.  相似文献   

16.
基于UML的软件开发模型   总被引:2,自引:1,他引:2  
针对计算机软件开发方法众多、描述语言不统一等问题,介绍了统一建模语言UML的基本概念,以及基于UML语言的Rational Unified Process(RUP)软件开发过程。通过对图书馆管理系统设计的实例分析,阐述了基于UML的软件开发模型设计。  相似文献   

17.
UML作为软件工程领域的标准建模语言,受到工程界的广泛关注。以网上选课系统的开发为例,介绍了UML的结构和机制,结合建模工具Rational Rose说明如何在软件开发过程中运用UML建模。  相似文献   

18.
研究了MDA的结构、相关技术及开发过程,对兵团空间信息系统体系结构及功能进行了分析,将兵团空间信息系统结构划分为空间数据层、平台层、产品与服务层、用户层等4个层次。在此基础上,结合MDA以模型为重点、模型驱动的开发理念,提出了一种利用MDA思想和技术实现兵团空间信息系统的领域建模、模型转换及应用开发的方法,为兵团空间信息系统的开发提供快速高效的模型基础。  相似文献   

19.
在软件开发过程中,建立简洁的系统模型是开发人员常采用的技术手段.UML作为一种标准的建模语言,消除了不必要的差异,统一了语义和符号表示,方便了开发人员、设计人员和用户之间的沟通与交流,成为目前软件开发的主要手段.  相似文献   

20.
在软件开发过程中,建立简洁的系统模型是开发人员常采用的技术手段。UML作为一种标准的建模语言,消除了不必要的差异,统一了语义和符号表示,方便了开发人员、设计人员和用户之间的沟通与交流,成为目前软件开发的主要手段。  相似文献   

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

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