首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 109 毫秒
1.
文中对模型驱动架构(MDA)的理论及相关的模型和元模型概念进行了阐述,同时用MDE工具实现了基于J2EE的分布式注册系统的建模、代码生成和发布,从而证明MDA方法学使应用软件系统开发更加高效和可靠.该研究对最终将MDA方法学运用于大型复杂的分布式系统的开发提供了基础.  相似文献   

2.
描述了使用可扩展的统一建模语言(UML)对Web服务描述语言(WSDL)的建模过程,以及从UML模型向WSDL进行转换的规则.  相似文献   

3.
MDA——新一代软件开发方法学的挑战与发展研究   总被引:9,自引:0,他引:9  
陈平  王柏 《计算机科学》2005,32(3):127-131
本文首先概述了OMG的模型驱动对象(MDA)的体系结构,对MDA的发展前途的正反两方面进行了论述,同时给出了MDA的发展现状和最新动态、重点研究方向以及相关技术,并预测了其可能的发展模式及前景。  相似文献   

4.
软件系统通常有许多横切整个系统的非功能需求,仅采用面向对象的方法不能很好的处理这些横切关注点.软件开发中使用面向方面MDA的方法,在设计阶段将系统的非功能需求从功能需求中分离出来,通过扩展UML建立面向方面PIM元模型和基于AspcctJ的PSM元模型,横切关注点和核心业务逻辑就可以根据这些元模型分别建模,从而形成面向方面PIM和PSM,然后将系统PSM转换成系统代码.这种方法降低了软件开发的复杂性,提高了系统的可重用性、可维护性和横切关注点的模块化程度,最后给出了应用实例.  相似文献   

5.
Executable UML(xUML)是统一建模语言(UML)的一个剖面(Profile),它可以看作是由传统UML加上精确的语义构成。在阐述xUML和J2EE平台基本概念的基础上,提出了一种从xUML业务模型生成基于J2EE平台的Java代码的方法,对从平台无关模型到应用代码的转换进行了尝试。  相似文献   

6.
一个MDA支撑工具的设计与实现   总被引:2,自引:2,他引:0  
MDA是OMG提出的用于解决中间件集成问题的软件开发方法。MDA开发方法以系统模型作为软件开发的主线。在这样的开发过程中,强有力的模型转换支撑工具是MDA思想能够得到广泛应用的关键。而从平台无关模型PIM到平台相关模型PSM的转换工具尤其重要。描述了一个从PIM自动转换到PSM的工具的设计思想。工具使用EDOC profile的一个子集作为PIM的描述方法,使用J2EE作为目标平台。基于一组从PIM到J2EE平台上软件模型的转换规则,工具实现了从PIM到J2EE平台上的PSM的自动转换。  相似文献   

7.
徐晓钟 《计算机科学》2006,33(12):278-279
MDA的实现关键在于正确地建立模型和模型之间、模型和平台之间的关系,并准确地定义并实现不同模型之间的映射,本文探讨在MDA框架下,从元模型的构建、模型的映射到最终代码的生成一系列的实现技术。  相似文献   

8.
J2EE技术是一种利用JAVA2平台简化企业解决方案的开发、部署和管理相关复杂问题的体系结构。提供中间层集成框架满足高可用性、高可靠性及可扩展性的应用需求,具有灵活性、兼容性、可移植性的特点。文章通过对J2EE技术架构的分析和讨论,提出了一个J2EE规范的企业级人才招聘WEB系统的设计模型,并给出了具体实现。  相似文献   

9.
基于MDA的代码生成器设计与实现   总被引:3,自引:1,他引:2  
针对如何将业务模型转换为程序代码的问题,提出一种代码生成器设计方案,用以实现模型驱动架构中代码的自动生成。介绍采用XML描述的面向业务对象的平台无关模型,在此基础上设计实现代码生成器,完成从平台无关模型到代码的自动转换,以支持在业务模型变化后系统行为的快速变化和代码的自动生成,通过实例演示该代码生成器的应用。  相似文献   

10.
J2EE技术是一种利用JAVA2平台简化企业解决方案的开发、部署和管理相关复杂问题的体系结构,提供中间层集成框架满足高可用性、高可靠性及可扩展性的应用需求,具有灵活性、兼容性、可移植性的特点。文章通过对J2EE技术架构的分析和讨论,提出了一个J2EE规范的企业级人才招聘WEB系统的设计模型,并给出了具体实现。  相似文献   

11.
提出了一种网络环境下,基于J2EE框架技术,借助分层思想,使用组件服务,利用SpringSide架构进行软件开发的方法,并以一个基于网络的科研管理系统的开发为实例,详细描述了开发过程.  相似文献   

12.
The OMG's MDA defines an approach to IT system specification that separates the specification of system functionality from the specification of the implementation of that functionality on a specific technology platform. To this end, the MA defines two kinds of models: platform independent model (PIM) and platform specific model(PSM). The MDA approach allows the same model specifying system functionality to be realized on multiple platforms through auxiliary mapping standards from PIM to PSM. This paper presents a mapping method from PIMsto PSMs based on J2EE platform. This transformation can promote the efficiency of system analysis and design.  相似文献   

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

14.
轻量级J2EE(Struts+Spring+Hibernate)作为近年来流行的J2EE开发框架,不仅专注于减少程序代码的复杂性,而且还尽量避免在自身的功能实现中引入不必要的复杂性.本文根据当前项目申报、审批、管理的现状,采用目前广泛流行的MVC设计模式,结合项目申报管理系统特点,应用这种框架整合的技术,提出基于J2EE多层框架的项目申报系统的解决方案,采用多层次的体系结构,将平台分为客户层、Web层、应用层和EIS层,与传统的项目申报相比,提高了系统灵活性、可复用性和可维护性.  相似文献   

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

16.
卢毓伟 《微处理机》2006,27(4):39-42
随着市场竞争的日益激烈,企业的内外部环境变化加剧,基于传统的建模方法和开发平台建立企业级应用系统越来越困难,企业级应用的开发面临着重大挑战。作为业界标准之一的J2EE改进了企业级应用开发方式,同时,UML又是一种可视化的图形建模语言,基于UML的J2EE企业级应用开发建模降低了开发难度,提高了企业级应用系统的高可用性、安全性、可靠性和可伸缩性。  相似文献   

17.
基于Web Services的统一权限系统   总被引:1,自引:0,他引:1       下载免费PDF全文
罗胜涛 《计算机工程》2006,32(24):34-36
提出了基于Web services技术的统一权限系统架构。采用这样的架构,可以使权限系统从业务系统中独立出来,多个不同的业务系统能够共享一个权限系统。业务系统不必再关心权限方面的细节,从而可以将精力全部放到具体业务功能的开发上。  相似文献   

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

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