共查询到20条相似文献,搜索用时 109 毫秒
1.
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.
7.
MDA构建了PIM和PSM,定义了模型间的自动映射,这种映射即模型变换。模型变换分为模型到模型的变换和模型到代码的变换两大类。本文通过分析基于ASP.NET的三层架构,构建MDA框架,定义模型变换规则,组成模型变换定义,实现模型间的变换。 相似文献
8.
9.
10.
11.
基于领域的快速协同开发平台的研究与实践 总被引:1,自引:1,他引:0
在全面分析研究企业信息系统和大量实践的基础上,为解决传统企业信息系统开发存在的问题,提出并设计了一个企业级的基于领域的快速协同开发平台.通过对信息系统进行领域分析,得出了平台的总体架构,该平台采用了业务流程管理、模型驱动架构、面向服务架构等技术思想进行实现,并将这些思想有效结合,使其协同工作.通过具体的应用,验证了平台能有效地提高软件复用率,极大地缩短企业信息系统的开发周期,减少信息系统的成本支出. 相似文献
12.
基于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.
Min-Chun Yu 《Expert systems with applications》2011,38(4):3416-3421
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.
19.
为解决传统集成方法的诸多弊端,实现企业内部异构环境下不同应用系统的集成以及与企业外部信息系统的有效通信,本文介绍了Web服务的原理技术以及模型驱动架构的基本思想,提出了一种基于Web服务的动态通用集成框架,并讨论了模型驱动架构在企业应用集成以及Web服务开发中的应用。 相似文献
20.
e-Business systems integration: a systems perspective 总被引:3,自引:3,他引:0
Song Wang Ling Li Kanliang Wang James D. Jones 《Information Technology and Management》2012,13(4):233-249
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. 相似文献