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

2.
卢飞 《计算机与数字工程》2011,39(11):68-70,144
模型驱动架构(MDA:Model Driven Architechture)提出了一种利用模型进行软件开发的方法。该文首先提出基于模型驱动开发方法实现面向综合电子信息系统进行构件开发的应用策略,说明了综合电子信息系统领域构件模型建立过程,描述了综合电子信息系统构件模型表示方法以及模型驱动代码生成的实现方法。最后总结了综合电子信息系统领域构件模型驱动开发的特点。  相似文献   

3.
模型驱动架构方法(MDA)可以减少需求变更对软件开发的影响,提高软件开发效率和系统的可移植性、可维护性。本文在MDA思想的基础上,建立平台无关模型和平台相关模型的元模型,在元模型层次上提出UML类图模型到HBase数据模型的转换思想。最后,在ATL模型转换框架中实现UML类图模型到HBase数据模型的转换,证明了自动生成数据库目标模型和MDA在软件开发中的可行性。   相似文献   

4.
叶发忠  何希琼  钟勇 《计算机应用》2006,26(Z1):248-249
较传统软件开发而言,模型驱动架构的软件开发方法能够直接由软件模型直接指导生成软件成品。介绍了对象管理组织OMG公布的模型驱动架构标准MDA的实现,用像Java或C#这样的“程序反身”编程语言来实现通用的、模型驱动的架构。  相似文献   

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

6.
基于MDA的地理信息系统开发方法   总被引:1,自引:0,他引:1  
从模型驱动开发的角度研究如何利用模型驱动体系结构(MDA)指导地理信息系统(GIS)建设。对OMG的模型驱动架构作了研究,分析了MDA的系统架构和核心技术,并结合地理信息相关标准、规范,提出一种利用MDA技术实现GIS领域建模,模型转换和应用开发的方法。该方法提高了软件开发效率、增强了系统的跨平台互操作性、可移植性、平台无关性和易维护性。  相似文献   

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

8.
吴兆彬 《程序员》2008,(12):90-93
随着UML语言的发展和普及,UML工具也得到了很大的发展,进而出现了新的软件开发架构——MDA(Model-Driven Architecture),即模型驱动架构。MDA把UML从“设计语言”带到了“编程语言”的领域,这使得“设计模型”通过MDA工具,直接转化为对应的“数据模型”和“代码模型”。MDA作为新的方法论,在提高软件开发效率、增强软件可移植性、提高代码质量、增强设计开发人员之间的交流等方面,提供了良好的指引。  相似文献   

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

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

11.
基于MDA与UML扩展的安全软件开发方法   总被引:1,自引:0,他引:1       下载免费PDF全文
袁柯  宋顺林  姜自雷 《计算机工程》2011,37(15):110-112
为提高软件安全性,提出一种基于模型驱动架构(MDA)与统一建模语言(UML)扩展机制的安全软件开发方法。采用UML扩展机制建立系统安全相关的平台无关模型,将软件的安全性分析提前到设计的早期;利用MDA方法进行软件安全属性的建模,降低后期开发的风险与成本。图书管理系统实例验证了该方法的有效性。  相似文献   

12.
王永涛  刘勇 《计算机工程》2011,37(16):84-85
模型驱动方法解决了软件开发的效率低、可移植性差等问题,其中的模型转换是开发基于模型驱动构架(MDA)应用工具的关键技术。为此,在模型驱动方法的基础上,提出基于模式的平台无关模型到平台相关模型的模型转换方法,并根据该转换方法确立转换规则,在一个MDA应用系统开发实例中进行验证,实现从平台无关层模型到J2EE平台相关层EJB模型的转换。  相似文献   

13.
针对移动用户界面需在多种平台上重复开发的问题,借鉴模型驱动架构(Model Driven Architecture,MDA)思想,研究模型驱动的移动用户界面开发方法。用Mobile IFML(Interaction Flow Modeling Language)表示移动用户界面概念模型,即平台无关的移动用户界面模型。在此基础上,重点研究移动用户界面概念模型到特定平台用户界面代码的转换,定义了映射规则并设计了转换算法,最后基于Eclipse平台实现了一个支持代码生成的工具原型。用户借助该工具可方便地设计移动用户界面概念模型,随后概念模型可自动或半自动地转换为特定平台用户界面代码。  相似文献   

14.
近几年,随着软件开发技术的发展,软件开发的步骤越来越规范化,开发的规范化固然便于软件的管理和日后的维护,但是这同时也带来一个不可避免的问题:开发人员编写重复代码工作量的骤然提升,一个很好的实例是基于SSH(Struts2,Spring,Hibernate)框架的开发。本文采用MDA(Model Driven Architecture)技术结合SSH开发框架提出一种新的代码生成方案sMDA,sMDA很好地解决重复代码编写的问题。相比于以往复制粘贴的编码模式,sMDA会自动生成系统的关键代码。  相似文献   

15.
MDA是一种以模型为中心的新的软件开发模式。可执行UML(xUML)是UML的一个扩展,通过在UML中加入精确的可执行的动作语义.使得建模者可以生成可执行的独立于平台的模型,并直接从该模型生成代码。该文将xUML与动作语言OAL结合讨论.目标是建立可执行的模型,使用这些模型最终可以为目标系统生成高质量的代码,并用一个实例说明了该方法的使用。  相似文献   

16.
基于MDA的模式化软件设计方法与应用   总被引:12,自引:0,他引:12  
以环境保护信息系统的建设为例,把模型驱动体系结构和模式化软件设计结合起来形成 了基于MDA来模式化设计方法。该方法可以降低复用模型的粒度,支持项目之间和业务领域之间 的模型复用,提高软件开发效率。  相似文献   

17.
介绍了科研管理信息系统应用软件的设计方法,对其关键软件设计流程中的系统总体设计、系统详细设计,尤其是对系统的E—R图进行了分析和构建。研究了需采用的软件架构,给出了软件实现的流程和软件实现的功能模块。基于结构查询语言(SQL),提供了关键功能模块的程序编码,采用PowerBuilder9.0前端软件开发工具开发的科研院所和企业通用的管理系统,有效提高了管理效率,加快了科研进程,具有一定的实用性。  相似文献   

18.
随着分布式对象技术的发展和电子商务应用的扩大,Web Services技术应运而生。由于在解决异构软件的交互和企业系统集成问题上表现了极大潜力,因此学术界和工业界对Web Services都备加关注。MDA是OMG提出的用于解决不同中间件系统交互和集成问题的新的软件开发方法,是目前软件工程领域最引人注目的研究热点。本文阐述了Web Services和MDA的基本概念,对二者的交叉研究进行了分析和综述,提出了面向Web Services的模型驱动开发框架,并对未来工作做了展望。  相似文献   

19.
程相东  肖明清 《计算机工程》2010,36(15):268-270
分析现有分布式建模仿真存在的缺点,提出将模型驱动体系结构(MDA)应用于分布式建模仿真。设计一个基于MDA的分布式建模仿真框架,给出资源层、PIM建模层、PSM建模层和仿真运行平台层的四层仿真体系结构。研究该框架的开发过程及关键技术,并设计即插即用武器系统分布式仿真平台。仿真结果表明,该框架使得分布式仿真系统具有更好的可扩展性,提高了仿真组件的互操作性和可重用性。  相似文献   

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

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

京公网安备 11010802026262号