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

2.
MDA:模式驱动体系的软件建模   总被引:1,自引:0,他引:1  
模型驱动体系(Mode Driver Architecture,MDA)是一个新的软件开发框架.本文研究MDA的建模方法及模型在整个软件开发周期中起的核心作用,通过模型之间的变换实现的从PIM到J2EE平台上的PSM自动转换.  相似文献   

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

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

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

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

7.
MDA构建了PIM和PSM,定义了模型间的自动映射,这种映射即模型变换。模型变换分为模型到模型的变换和模型到代码的变换两大类。本文通过分析基于ASP.NET的三层架构,构建MDA框架,定义模型变换规则,组成模型变换定义,实现模型间的变换。  相似文献   

8.
刘奎  钱萌  王一宾 《微机发展》2006,16(11):92-93
首先研究了MDA和本体技术,指出应用UML描述本体的好处;为实现PIM到PSM的模型自动变换,提出了基于本体的模型变换方法,并设计了该模型变换方法的框架。该方法用本体实现语义层的模型变换,提高了模型自动变换的效率和MDA技术的应用。  相似文献   

9.
基于MDA的仿真系统开发架构研究   总被引:2,自引:0,他引:2  
对象管理组织(OMG)提出的模型驱动架构(MDA)是一种先进的软件开发模式,它将系统的设计和实现相分离,设计出的平台无关模型只需建立一次,然后就可以应用于不同的软件平台。本文首先阐述了MDA的思想,然后将MDA的思想和仿真系统开发相结合,建立了一个三层的参考模型,最后分别给出了仿真模型体系和仿真服务体系的实现方法。  相似文献   

10.
基于模型驱动的HLA建模仿真研究   总被引:1,自引:1,他引:1  
HLA作为现有分布交互仿真的标准,其系统实现受限于特定的仿真支撑平台,互操作性和可重用性没有得到有效地应用.而OGM提出了模型驱动体系结构(MDA),核心思想是将系统的行为逻辑模型与特定的目标平台分离,可以重用于现有的或将来可能推出的不同的软件平台.关注MDA的特点,针对基于HLA的仿真系统开发存在的有关问题,设计了基于MDA的仿真组件模型和联邦成员组件模型,并提出了基于MDA的建模仿真基本过程.  相似文献   

11.
基于领域的快速协同开发平台的研究与实践   总被引:1,自引:1,他引:0  
在全面分析研究企业信息系统和大量实践的基础上,为解决传统企业信息系统开发存在的问题,提出并设计了一个企业级的基于领域的快速协同开发平台.通过对信息系统进行领域分析,得出了平台的总体架构,该平台采用了业务流程管理、模型驱动架构、面向服务架构等技术思想进行实现,并将这些思想有效结合,使其协同工作.通过具体的应用,验证了平台能有效地提高软件复用率,极大地缩短企业信息系统的开发周期,减少信息系统的成本支出.  相似文献   

12.
黄凯 《微计算机信息》2012,(5):29-30,33
基于MDA方法,使用UML profile建立企业应用模型,并应用模型转换工具实现代码自动生成,通过修改PSM模型自动实现代码的修改。详细探讨了PS_.NET UML profile的构成和转换过程,通过应用实例,证明该转换方法可以很好地应用于企业应用系统开发,提高开发效率,减少开发代价和维护。  相似文献   

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

14.
本文首先介绍了当前电子商务领域的ebXML标准和一种构建系统架构的新方法MDA,在此基础上提出了如何应用MDA来构建ebXML应用。最后以一个企业应用系统为例对此方法进行了完整的阐述。为国家863项目今后的工作打下基础。  相似文献   

15.
针对大型制造企业产品生命周期系统中系统集成复杂、变化频繁的现状,分析现有基于SOA系统集成的不足,在引入模型驱动的基础上,提出了一种动态服务集成方法,该方法是自上向下建模和自下而上服务编排的双向结合。通过扩展领域元模型,将业务过程抽象为逻辑模型;将被集成系统以服务的形式封装,建立服务元数据仓库保存其关键属性;分离业务逻辑和具体实现系统,运用反射机制在运行时将模型实例化为具体的集成过程,自动部署到集成引擎。以该方法为基础建立PLM系统集成平台。实践证明该方法可以有效提高集成的适应能力和敏捷性,降低集成的复杂  相似文献   

16.
ABC analysis is a popular and effective method used to classify inventory items into specific categories that can be managed and controlled separately. Conventional ABC analysis classifies inventory items three categories: A, B, or C based on annual dollar usage of an inventory item. Multi-criteria inventory classification has been proposed by a number of researchers in order to take other important criteria into consideration. These researchers have compared artificial-intelligence (AI)-based classification techniques with traditional multiple discriminant analysis (MDA). Examples of these AI-based techniques include support vector machines (SVMs), backpropagation networks (BPNs), and the k-nearest neighbor (k-NN) algorithm. To test the effectiveness of these techniques, classification results based on four benchmark techniques are compared. The results show that AI-based techniques demonstrate superior accuracy to MDA. Statistical analysis reveals that SVM enables more accurate classification than other AI-based techniques. This finding suggests the possibility of implementing AI-based techniques for multi-criteria ABC analysis in enterprise resource planning (ERP) systems.  相似文献   

17.
Drawing from the institutional theory and resource-based view, we investigated the effects of a firm’s activities and levels of enterprise systems adoption and the effectiveness of the enterprise systems in supporting the firm (enterprise systems assimilation) on business performance. Empirical results suggest that institutional forces and IS resources significantly influence the enterprise systems adoption, which indirectly impacts the enterprise systems assimilation. Further, the enterprise systems adoption significantly influences business performance, and the enterprise systems assimilation mediates the effect of the enterprise systems adoption on business performance.  相似文献   

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

19.
为解决传统集成方法的诸多弊端,实现企业内部异构环境下不同应用系统的集成以及与企业外部信息系统的有效通信,本文介绍了Web服务的原理技术以及模型驱动架构的基本思想,提出了一种基于Web服务的动态通用集成框架,并讨论了模型驱动架构在企业应用集成以及Web服务开发中的应用。  相似文献   

20.
e-Business systems integration: a systems perspective   总被引:3,自引:3,他引:0  
Systems science has emerged as a meta-discipline and a meta-language, correspondingly, which can be applied to discuss issues in e-business systems and relevant enterprise architecture and enterprise integration. A lot of researches on enterprise architecture and enterprise integration in e-business systems have their theoretical findings and effective practices naturally influenced by systems theory and relative methodologies. This paper strives to review the contribution of systems theory to enterprise architecture and integration. It also tries to summarize methods or tools applied on enterprise systems level, and to investigate many crucial scopes, concepts and their interrelationship in e-business systems integration activities. Finally, this paper presents new prospects in enterprise architecture and integration for e-business systems. All of these may be useful to deal with the increase complex informatics issues of modern enterprises.  相似文献   

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

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