期刊文献+
共找到341篇文章
< 1 2 18 >
每页显示 20 50 100
Incorporating AOSD to Enhance Model Driven Architecture
1
作者 Yashwant Singh Manu Sood +1 位作者 Tarun Gupta Atish Thakur 《Journal of Software Engineering and Applications》 2011年第1期18-22,共5页
Various software development approaches in the present scenario are best suited for a specific application. The software development strategies include both merits and demerits when talked in terms of generalization. ... Various software development approaches in the present scenario are best suited for a specific application. The software development strategies include both merits and demerits when talked in terms of generalization. The Model Driven Architecture (MDA) describes software development based on models on various levels of abstraction. The model driven software development process consists of sequence of model transformations between various models. This paper presents incorporation of the merits of Aspect Oriented Software Development (AOSD) like modularization, reusability and reduced complexity into Model Driven Architecture (MDA) software development strategy. The proposed Model Driven Software Development approach which combines the merits of MDA and AOSD meets the ever changing and challenging demand of the enterprise software development. 展开更多
关键词 model driven architecture ASPECT Oriented Software Development Computational INDEPENDENT model PLATFORM INDEPENDENT model PLATFORM Specific model
下载PDF
Model architecture-oriented combat system effectiveness simulation based on MDE 被引量:3
2
作者 Yonglin Lei Ning Zhu +2 位作者 Jian Yao Hessam Sarjoughian Weiping Wang 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2017年第5期900-922,共23页
Combat system effectiveness simulation (CSES) is a special type of complex system simulation. Three non-functional requirements (NFRs), i.e. model composability, domain specific modeling, and model evolvability, are g... Combat system effectiveness simulation (CSES) is a special type of complex system simulation. Three non-functional requirements (NFRs), i.e. model composability, domain specific modeling, and model evolvability, are gaining higher priority from CSES users when evaluating different modeling methodologies for CSES. Traditional CSES modeling methodologies are either domain-neutral (lack of domain characteristics consideration and limited support for model composability) or domain-oriented (lack of openness and evolvability) and fall short of the three NFRs. Inspired by the concept of architecture in systems engineering and software engineering fields, we extend it into a concept of model architecture for complex simulation systems, and propose a model architecture-oriented modeling methodology in which the model architecture plays a central role in achieving the three NFRs. Various model-driven engineering (MDE) approaches and technologies, including simulation modeling platform (SMP), unified modeling language (UML), domain specific modeling (DSM), eclipse modeling framework (EMF), graphical modeling framework (GMF), and so forth, are applied where possible in representing the CSES model architecture and its components' behaviors from physical and cognitive domain aspects. A prototype CSES system, called weapon effectiveness simulation system (WESS), and a non-trivial air-combat simulation example are presented to demonstrate the methodology. 展开更多
关键词 combat system effectiveness simulation (CSES) model architecture model-driven engineering (MDE) simulation modeling platform (SMP) domain specific modeling (DSM) weapon effectiveness simulation system (WESS)
下载PDF
Integrating RFIDs and Smart Objects into a UnifiedInternet of Things Architecture 被引量:7
3
作者 Evangelos A. Kosmatos Nikolaos D. Tselikas Anthony C. Boucouvalas 《Advances in Internet of Things》 2011年第1期5-12,共8页
The term Internet of Things refers to the networked interconnection of objects of diverse nature, such as electronic devices, sensors, but also physical objects and beings as well as virtual data and environments. Alt... The term Internet of Things refers to the networked interconnection of objects of diverse nature, such as electronic devices, sensors, but also physical objects and beings as well as virtual data and environments. Although the basic concept of the Internet of Things sounds simple, its application is difficult and, so far, the respective existing architectural models are rather monolithic and are dominated by several limitations. The paper introduces a generic Internet of Things architecture trying to resolve the existing restrictions of current architectural models by integrating both RFID and smart object-based infrastructures, while also exploring a third parameter, i.e. the social potentialities of the Internet of Things building blocks towards shaping the “Social Internet of Things”. The proposed architecture is based on a layered lightweight and open middle-ware solution following the paradigm of Service Oriented Architecture and the Semantic Model Driven Ap-proach, which is realized at both design-time and deployment–time covering the whole service lifecycle for the corresponding services and applications provided. 展开更多
关键词 Internet of THINGS RFID SMART OBJECTS Blojects Service ORIENTED architecture SEMANTIC model driven Approach
下载PDF
Event-driven process execution model for process virtual machine 被引量:3
4
作者 WU Dong-yao WEI Jun GAO Chu-shu DOU Wen-shen 《计算机集成制造系统》 EI CSCD 北大核心 2012年第8期1675-1685,共11页
Current orchestration and choreography process engines only serve with dedicate process languages.To solve these problems,an Event-driven Process Execution Model(EPEM) was developed.Formalization and mapping principle... Current orchestration and choreography process engines only serve with dedicate process languages.To solve these problems,an Event-driven Process Execution Model(EPEM) was developed.Formalization and mapping principles of the model were presented to guarantee the correctness and efficiency for process transformation.As a case study,the EPEM descriptions of Web Services Business Process Execution Language(WS-BPEL) were represented and a Process Virtual Machine(PVM)-OncePVM was implemented in compliance with the EPEM. 展开更多
关键词 business process modeling event-driven architecture process virtual machine service orchestration process execution language
下载PDF
MDCHeS: Model-Driven Dynamic Composition of Heterogeneous Service
5
作者 S. Farokhi A. Ghaffari +1 位作者 H. Haghighi F. Shams 《International Journal of Communications, Network and System Sciences》 2012年第9期644-660,共17页
Web Service Composition provides an opportunity for enterprises to increase the ability to adapt themselves to frequent changes in users' requirements by integrating existing services. Our research has focused on ... Web Service Composition provides an opportunity for enterprises to increase the ability to adapt themselves to frequent changes in users' requirements by integrating existing services. Our research has focused on proposing a framework to support dynamic composition and to use both SOAP-based and RESTful Web services simultaneously in composite services. In this paper a framework called "Model-driven Dynamic Composition of Heterogeneous Service" (MDCHeS) is introduced. It is elaborated in three different ways;each represents a particular view of the framework: data view, which consists of a Meta model and composition elements as well their relationships;process view, which introduces composition phases and used models in each phase;and component view, which shows an abstract view of the components and their interactions. In order to increase the dynamicity of MDCHeS framework, Model Driven Architecture and proxy based ideas are used. 展开更多
关键词 service-oriented architecture WEB SERVICE Composition RESTFUL WEB SERVICE SOAP-Based WEB SERVICE model driven architecture PROXY SERVICE
下载PDF
A Structural and Generative Approach to Multilayered Software Architectures
6
作者 Georges Edouard Kouamou Willy Kengne Kungne 《Journal of Software Engineering and Applications》 2017年第8期677-692,共16页
The layered software architecture is the model commonly adopted for the development of information systems since it favors the modularity and the scalability of the systems. On the other hand, the emergence of model e... The layered software architecture is the model commonly adopted for the development of information systems since it favors the modularity and the scalability of the systems. On the other hand, the emergence of model engineering aims to raise the level of abstraction to allow developers to reason on models, and less in code. The research question is to combine the two approaches to facilitate the work of developers. The proposal resulting from this study is based on a set of concepts defined using the UML profiles. These concepts include services, business components, and data persistence. Then the Kruchten model is adopted to represent the development cycle according to several views, each view being represented by UML diagrams derived from the previously defined profiles. Finally, rules are available for checking inter-view consistency, from refinement to code generation. The result is a step towards the definition of a domain specific ADL and a development process as much as it includes the expected characteristics of such a language, namely: the fundamental concepts, the support tools and the multiview development. 展开更多
关键词 ADL architecturAL STYLE model driven Engineering UML Service Software Development Process
下载PDF
基于MDA的TRISO-Model模型管理方法及应用 被引量:6
7
作者 袁峰 李明树 《软件学报》 EI CSCD 北大核心 2007年第7期1612-1625,共14页
TRISO-Model(tridimensional integrated software development model)是为处理软件开发的复杂性和动态性而提出的三维集成软件开发方法学,其中,多维模型之间的语义一致性维护以及对模型应用中公共操作部分的重用,提出了基于一致语义进... TRISO-Model(tridimensional integrated software development model)是为处理软件开发的复杂性和动态性而提出的三维集成软件开发方法学,其中,多维模型之间的语义一致性维护以及对模型应用中公共操作部分的重用,提出了基于一致语义进行模型管理的需求.给出了基于MDA(model driven architecture)进行模型管理的方法MDA-MMMethod(MDA based model management method),应用MDA的4层模型管理结构,基于MDA核心标准MOF(meta object facility)所提供的公共语义基础管理模型和元模型,MDA-MMMethod支持各种MDA模型操作标准实现在TRSIO-model应用中的重用.开发了相应的支持系统MDA-MMSystem(MDA based model management system),应用于SoftPM的项目实践中.与传统方法相比,模型应用的开发效率得到了显著提高,同时降低了开发成本.最后,给出了模型融合的应用实例介绍. 展开更多
关键词 TRISO-model(tridimensional integrated software development model) MDA(model driven architecture) MOF(meta object facility)元建模 模型转换
下载PDF
一种支持MDD的ICES-Modeling建模语言和建模工具
8
作者 李晋 战德臣 聂兰顺 《智能计算机与应用》 2014年第4期25-27,31,共4页
随着模型驱动体系结构的理论和技术的不断发展,模型已成为软件开发的核心元素。因此,支持模型驱动体系结构的建模语言和建模工具成为研究热点。本文提出一种支持模型驱动的软件开发的ICES-Modeling建模语言,该语言融合了现有的建模方法... 随着模型驱动体系结构的理论和技术的不断发展,模型已成为软件开发的核心元素。因此,支持模型驱动体系结构的建模语言和建模工具成为研究热点。本文提出一种支持模型驱动的软件开发的ICES-Modeling建模语言,该语言融合了现有的建模方法的一些思想,可以有效地描述领域内的概念,概念与概念之间的关系。还针对该建模语言,设计并开发了建模工具,该建模工具具有支持建模语言的定义,方便模型的理解,支持多角度建模等特点。 展开更多
关键词 模型驱动体系结构 模型驱动软件开发 ICES-modeling建模语言 建模工具
下载PDF
Epidemiologic Evolution Platform Using Integrated Modeling and Geographic Information System 被引量:1
9
作者 Adrian Brezulianu Oana Geman +3 位作者 Muhammad Arif Iuliana Chiuchisan Octavian Postolache Guojun Wang 《Computers, Materials & Continua》 SCIE EI 2021年第5期1645-1663,共19页
At the international level, a major effort is being made to optimizethe flow of data and information for health systems management. The studiesshow that medical and economic efficiency is strongly influenced by the le... At the international level, a major effort is being made to optimizethe flow of data and information for health systems management. The studiesshow that medical and economic efficiency is strongly influenced by the levelof development and complexity of implementing an integrated system of epidemiological monitoring and modeling. The solution proposed and describedin this paper is addressed to all public and private institutions involved inthe fight against the COVID-19 pandemic, using recognized methods andstandards in this field. The Green-Epidemio is a platform adaptable to thespecific features of any public institution for disease management, based onopen-source software, allowing the adaptation, customization, and furtherdevelopment of “open-source” applications, according to the specificities ofthe public institution, the changes in the economic and social environment andits legal framework. The platform has a mathematical model for the spreadof COVID-19 infection depending on the location of the outbreaks so thatthe allocation of resources and the geographical limitation of certain areascan be parameterized according to the number and location of the real-timeidentified outbreaks. The social impact of the proposed solution is due to theplanned applications of information flow management, which is a first stepin improving significantly the response time and efficiency of people-operatedresponse services. Moreover, institutional interoperability influences strategicsocietal factors. 展开更多
关键词 Epidemiology evolution service-oriented architecture PANDEMIC geographic information system epidemiological modeling
下载PDF
Towards a Service-Oriented Architecture for a Mobile Assistive System with Real-time Environmental Sensing 被引量:2
10
作者 Darpan Triboan Liming Chen +1 位作者 Feng Chen Zumin Wang 《Tsinghua Science and Technology》 SCIE EI CAS CSCD 2016年第6期581-597,共17页
With the growing aging population, age-related diseases have increased considerably over the years.In response to these, Ambient Assistive Living(AAL) systems are being developed and are continually evolving to enri... With the growing aging population, age-related diseases have increased considerably over the years.In response to these, Ambient Assistive Living(AAL) systems are being developed and are continually evolving to enrich and support independent living. While most researchers investigate robust Activity Recognition(AR)techniques, this paper focuses on some of the architectural challenges of the AAL systems. This work proposes a system architecture that fuses varying software design patterns and integrates readily available hardware devices to create Wireless Sensor Networks(WSNs) for real-time applications. The system architecture brings together the Service-Oriented Architecture(SOA), semantic web technologies, and other methods to address some of the shortcomings of the preceding system implementations using off-the-shelf and open source components. In order to validate the proposed architecture, a prototype is developed and tested positively to recognize basic user activities in real time. The system provides a base that can be further extended in many areas of AAL systems,including composite AR. 展开更多
关键词 Activities of Daily Living (ADL) service-oriented architecture (SOA) semantic web ontology modeling Web Ontology Language (OWL) Activity Recognition (AR) Smart Homes (SH) Wireless Sensor Networks (WSNs)
原文传递
Transformation from computation independent model to platform independent model with pattern 被引量:1
11
作者 曹晓夏 缪淮扣 陈怡海 《Journal of Shanghai University(English Edition)》 CAS 2008年第6期515-523,共9页
Model driven architecture(MDA) is an evolutionary step in software development.Model transformation forms a key part of MDA.The transformation from computation independent model(CIM) to platform independent model(PIM)... Model driven architecture(MDA) is an evolutionary step in software development.Model transformation forms a key part of MDA.The transformation from computation independent model(CIM) to platform independent model(PIM) is the first step of the transformation.This paper proposes an approach for this transformation with pattern.In this approach, we take advantage of"reuse"from various standpoints.Feature model is used to describe the requirement of the application.This can help us bring"reuse"into effect at requirement level.Moreover we use pattern to transform CIM to PIM.This can help us bring"reuse"into effect at development level.Meanwhile, pattern was divided into four hierarchies.Different hierarchies of pattern are used to help us utilize reuse at different phase of development.From another standpoint, feature model describes the problem of a domain while pattern describe the problem across domains.This can help us reuse the element in and across domains.Finally, the detailed process of the transformation is given. 展开更多
关键词 model driven architecture (MDA) computation independent model (CIM) platform independent model (PIM) pattern architecture
下载PDF
Enterprise modeling method of calculation-independent model level
12
作者 吕瑞峰 王刚 +1 位作者 问晓先 徐晓飞 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 2009年第5期608-615,共8页
Aimed at deficiencies in the development and implementation of Enterprise Service Architecture (ESA) software, an ESA software developing mode based on Model Driven Architecture (MDA) is put forward. This mode inc... Aimed at deficiencies in the development and implementation of Enterprise Service Architecture (ESA) software, an ESA software developing mode based on Model Driven Architecture (MDA) is put forward. This mode includes a calculation-independent model ( CIM ), a platform-independent model ( PIM ), a platform-specific model (PSM) and a code level. Based on this mode, the modeling architecture of CIM level is presented. CIM here includes a global model, a process model, an information model and an organization model. The modeling elements of global model, process recta-model, information recta-model and organization meta-model are defined in detail and the relationship between them is described. The reflecting relationship between these models is established as well. 展开更多
关键词 enterprise model model driven architecture computation-independent model Enterprise Servicearchitecture
下载PDF
Creation of a Meta-Model for the Generation of a Webmapping Application
13
作者 Paul Franck Hery Antenaina Aimé Richard Hajalalaina +1 位作者 Hasina Rakotonirainy Reziky Zafimarina 《Journal of Geographic Information System》 2021年第4期452-465,共14页
Our research focuses on creating a meta-model for generating a web mapping application. It was difficult for non-geomatics developers to implement a webmapping application. Indeed, this type of application uses geospa... Our research focuses on creating a meta-model for generating a web mapping application. It was difficult for non-geomatics developers to implement a webmapping application. Indeed, this type of application uses geospatial data that require geomatics skills. For this reason, in order to help non-geomatics developers to set up a webmapping application, we have designed a meta-model that automatically generates a webmapping application using model-driven engineering. The created meta-model is used by non-geomatics developers to explicitly write the concrete syntax specific to the webmapping application using the xtext tool. This concrete syntax is automatically converted into source code using the xtend tool without the intervention of the non-geomatics developers. 展开更多
关键词 Webmapping model driven Engineering model driven architecture META-model WEBGIS GIS
下载PDF
用于MIMO检测的基于NoC的多核动态可重构架构
14
作者 范文杰 周牧也 +8 位作者 朱凌晓 李世平 陈铠 邓松峰 何国强 冯书谊 宋文清 李丽 傅玉祥 《现代电子技术》 北大核心 2024年第21期1-6,共6页
随着无线通信技术的发展,实现多输入多输出(MIMO)系统检测性能与复杂度之间的最优权衡日益困难,深度学习DL为此提供了新方向。文中提出基于片上网络(NoC)的多核动态可重构架构MCDBP,以提高基于DL的MIMO检测算法的性能,并增强架构的可编... 随着无线通信技术的发展,实现多输入多输出(MIMO)系统检测性能与复杂度之间的最优权衡日益困难,深度学习DL为此提供了新方向。文中提出基于片上网络(NoC)的多核动态可重构架构MCDBP,以提高基于DL的MIMO检测算法的性能,并增强架构的可编程性和扩展性。MCDBP通过集成轻量级计算内核及片上网络互连,并行处理矢量-矩阵乘法、常数-矢量乘法、矢量点积、矢量加法等大多数深度展开网络的基本运算,有效提高复杂MIMO检测性能。架构的创新在于可重构的处理元件PE设计,可以依据DL驱动的MIMO检测需求动态调整。该设计对基于DL的MIMO检测算法共性进行深入分析,支持多种基本运算模式,展现极高灵活性。实验结果显示,MCDBP在执行基于DL的MIMO检测算法时,与通用CPU相比,可以实现12.66~22.98的加速比,算法性能有所提高,可以适应不同应用场景。 展开更多
关键词 无线通信 MIMO检测 深度学习 数据驱动网络 模型驱动网络 NOC 可重构 多核架构
下载PDF
基于任务驱动的煤矿生产安全智能化管控平台设计与研究
15
作者 魏其东 王甲伟 +1 位作者 邰凯红 梁静浩 《能源与环保》 2024年第2期223-228,共6页
在研究智能化矿井建设的基础上,根据具体业务和任务需求,从煤矿从业人员的角度出发,提出了一个发挥机关科室专业特长,促使基层联队安全、高效、高质量完成每日、每月、每年工作任务的智能化管控平台数学模型;设计了基于此管控平台所需的... 在研究智能化矿井建设的基础上,根据具体业务和任务需求,从煤矿从业人员的角度出发,提出了一个发挥机关科室专业特长,促使基层联队安全、高效、高质量完成每日、每月、每年工作任务的智能化管控平台数学模型;设计了基于此管控平台所需的,将各种单一业务、任务信息化应用的数据之间联系起来的应用层、分析处理层、传输层、设备感知层的技术架构;描述了构建一个统一联动各子系统,实现信息收集与反馈,多类别、多来源不同感知信息集成与融合的数据采集系统,为调度指挥中心及平台使用者实现协同管控一体化、信息流通畅通化、生产效率最大化奠定了坚实的基础。 展开更多
关键词 任务驱动 数学模型 技术架构 数据系统
下载PDF
Science Letters:Three-dimensional conceptual model for service-oriented simulation 被引量:1
16
作者 Wen-guang WANG Wei-ping WANG +1 位作者 Justyna ZANDER Yi-fan ZHU 《Journal of Zhejiang University-Science A(Applied Physics & Engineering)》 SCIE EI CAS CSCD 2009年第8期1075-1081,共7页
In this letter,we propose a novel three-dimensional conceptual model for an emerging service-oriented simulation paradigm. The model can be used as a guideline or an analytic means to find the potential and possible f... In this letter,we propose a novel three-dimensional conceptual model for an emerging service-oriented simulation paradigm. The model can be used as a guideline or an analytic means to find the potential and possible future directions of the current simulation frameworks. In particular, the model inspects the crossover between the disciplines of modeling and simulation, service-orientation,and software/systems engineering. Finally, two specific simulation frameworks are studied as examples. 展开更多
关键词 Conceptual model modeling and simulation service-oriented architecture Systems engineering
原文传递
基于全参模型驱动的某皮卡车架性能带宽研究
17
作者 罗淼 康忠喜 任妍婷 《农业装备与车辆工程》 2024年第4期50-55,共6页
为实现车型平台化性能开发设计,在概念设计阶段需开展细致的性能带宽研究。基于某皮卡平台车架架构尺寸平台化衍生策略,选定高关注的7项(前悬、轴距、后悬、车高、车宽、前开挡、后开挡)架构尺寸参数开展研究,利用MeshWorks工具建立了... 为实现车型平台化性能开发设计,在概念设计阶段需开展细致的性能带宽研究。基于某皮卡平台车架架构尺寸平台化衍生策略,选定高关注的7项(前悬、轴距、后悬、车高、车宽、前开挡、后开挡)架构尺寸参数开展研究,利用MeshWorks工具建立了车架架构尺寸全参数化模型。通过参数驱动架构尺寸变形和DOE实验设计方法,在给定的设计领域内开展数值仿真寻优,探索了车架架构尺寸-性能-质量三者之间内在联系,建立了概念阶段开展线性工况下架构尺寸与性能规律探寻、性能-质量目标带宽精益化研究等工程技术方法,为项目概念及工程设计阶段开展多学科联合仿真优化的实现及基于有限元基型车模型快速衍生新的架构方案提供了方法。 展开更多
关键词 全参模型驱动 架构尺寸衍生 性能-质量带宽 CAE驱动CAD设计
下载PDF
基于MDA的雷达信息处理系统构件化设计
18
作者 郭子乐 郑庆琳 张宁 《现代雷达》 CSCD 北大核心 2024年第5期19-25,共7页
以雷达信息处理系统的模型驱动架构开发为研究内容,基于系统构件化设计的理念,采用统一建模语言提出了一种以模型为核心的构件开发方法。首先,该方法对雷达信息处理系统进行需求分析并以可视化模型描述系统的业务架构;其次,根据雷达信... 以雷达信息处理系统的模型驱动架构开发为研究内容,基于系统构件化设计的理念,采用统一建模语言提出了一种以模型为核心的构件开发方法。首先,该方法对雷达信息处理系统进行需求分析并以可视化模型描述系统的业务架构;其次,根据雷达信息处理系统的需求定义构造该系统相应的平台无关模型层、平台相关模型层和代码模型层等各个层次的图形化架构阐述不同层次之间的交互关系、模型映射规则以及代码动态转换过程,并在此基础上实现系统构件代码的自动生成;最后,仿真设计表明,基于模型驱动架构的构件化设计方法可有效提高该系统的开发效率和可重用性。 展开更多
关键词 雷达信息处理系统 模型驱动架构 构件开发 平台无关模型 平台相关模型
下载PDF
基于三维驱动的建筑学专业育人模式研究与实践——以湖南科技大学为例
19
作者 金熙 余翰武 +1 位作者 李丹 胡隽 《中外建筑》 2024年第2期41-45,共5页
建筑行业转型背景下,如何提升学生核心竞争力,满足中国式现代化对专业人才的要求,已成为当前建筑教育领域的焦点问题。基于对建筑行业与建筑教育共轭发展的反思,湖南科技大学构建了“以价值塑造为引领、设计创新为核心、社会服务为导向... 建筑行业转型背景下,如何提升学生核心竞争力,满足中国式现代化对专业人才的要求,已成为当前建筑教育领域的焦点问题。基于对建筑行业与建筑教育共轭发展的反思,湖南科技大学构建了“以价值塑造为引领、设计创新为核心、社会服务为导向”的三维驱动育人模式,引导学生树立正确的设计观、锤炼学生的设计思维,提升学生的专业能力和综合素质,形成“思政+专业+素质”的育人合力。该模式旨在为处于行业转型期的地方院校建筑教育探索出行之有效的变革路径。 展开更多
关键词 建筑教育 育人模式 三维驱动 设计创新 地方院校
下载PDF
基于MDA的设计模式建模与模型转换 被引量:32
20
作者 张天 张岩 +2 位作者 于笑丰 王林章 李宣东 《软件学报》 EI CSCD 北大核心 2008年第9期2203-2217,共15页
MDA(model driven architecture)的一个重要意图是将模型作为软件开发的基本单元,以进一步提高软件开发的抽象层次.为此,MDA划分了3种抽象级的模型,并通过建立高抽象级的模型和向低抽象级模型及代码的转换来构造可运行的应用程序.在MDA... MDA(model driven architecture)的一个重要意图是将模型作为软件开发的基本单元,以进一步提高软件开发的抽象层次.为此,MDA划分了3种抽象级的模型,并通过建立高抽象级的模型和向低抽象级模型及代码的转换来构造可运行的应用程序.在MDA的框架下,将设计模式作为一种独立的建模和转换单元能够在较高的抽象层次上充分支持复用并提高建模粒度,从而进一步发挥设计模式的优点,提高软件开发效率、降低生产成本.然而,要在MDA的框架下将设计模式作为完整的开发单元来使用,必须解决以模式为单元的建模及转换两个具体问题.针对单元化模式建模的问题,通过扩展MOF(meta object facility)的方式定义了模式单元元模型,并提供了基于此元模型的单元化建模支撑机制,以分离业务模型与模式模型的方式解决了该问题.针对单元化模式模型转换问题,在模式单元元模型的基础上定义了向EJB平台的转换规则.该转换规则使用QVT标准描述,支持单元化的模式模型转换,并具有良好的复用性. 展开更多
关键词 MDA(model driven architecture)设计模式 建模 模型转换
下载PDF
上一页 1 2 18 下一页 到第
使用帮助 返回顶部