首页 | 本学科首页   官方微博 | 高级检索  
检索     
共有20条相似文献,以下是第1-20项 搜索用时 499 毫秒

1.  MDA概念和技术在仿真系统开发中的应用研究  
   徐忠富  王国玉  陈琦  张玉竹《计算机仿真》,2008年第25卷第1期
   模型驱动架构(MDA)集成了统一建模语言(UML)、元对象机制(MOF)、可扩展标记语言(XML)和基于XML的元数据交换(XMI)等一系列标准,强调模型在软件开发中的重要作用.简要分析了建模与仿真和软件工程领域的若干典型模型开发与运行过程,将仿真系统的开发过程划分为需求工程、分析、设计、实现和试验五个主要阶段;探讨了模型驱动架构(MDA)的概念和技术(包括模型、建模技术、模型变换技术、代码自动生成技术等)在仿真系统开发各个阶段的应用;以交通仿真为例,给出了部分建模与仿真结果,展示了仿真系统开发过程与MDA相结合的可行性,表明了在MDA工具的支持下,MDA概念和技术的应用可以提高仿真系统的开发效率.    

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

3.  基于rCOS的UML状态图语义研究  
   张晓蒙  戎玫  张广泉《计算机工程》,2009年第35卷第2期
   统一建模语言(UML)中的状态图用于描述类的对象所有可能的状态及事件发生时状态的转移条件,从而进行系统动态分析。针对现有关于UML状态图形式化语义研究中存在的不足,该文提出基于统一程序设计理论的对象精化演算系统,用于描述UML状态图的形式化语义,给出与类图、序列图的一致性检验,为模型驱动开发提供了可行性。    

4.  鱼雷作战仿真系统联邦成员的MEP建模方法  
   刘雪辰  徐枫《鱼雷技术》,2008年第16卷第4期
   提出了基于模型驱动架构(MDA)的开发过程--模型扩展过程(MEP),以MDA为核心,结合统一建模语言(UML)、可扩展标记语言 (XML)、基础对象模型(BOM)等技术,将系统开发工作的重点从代码转移到更高抽象层次的模型设计上.基于MEP设计了鱼雷作战仿真系统的概念模型,实现了基于BOM技术的系统联邦对象模型 / 仿真对象模型 (FOM/SOM)开发和联邦成员的平台独立模型 (PIM),最后利用MDA技术生成可执行代码,并完成了典型仿真应用分析.    

5.  基于SACRED元模型的模型驱动体系结构工具  
   黄琦  柴春雷《浙江大学学报(自然科学版 )》,2007年第41卷第9期
   模型驱动的体系结构(MDA)开发方法是以模型作为软件开发的主线,基于统一建模语言(UML)创建的模型不能很好地起到衔接用户需求和代码的桥梁作用,而且模型中存在不同的视角.在元对象设施(MOF)的基础上,定义了SACRED元模型,使用主题和映射来解决基于UML建模的缺陷.主题的引入为用户需求到模型增加了新的转换桥梁,采用映射方式实现了平台无关模型(PIM)到平台相关模型(PSM)的转化,使得模型不需要关注系统细节,降低了元模型的复杂度.阐述了基于SACRED元模型的开发过程,并研制了一个基于SACRED元模型的MDA工具PureX.通过一个实例说明了该元模型以及软件开发过程的有效性.与UML相比,该模型具有建模元素简单、不同阶段、不同角色模型一致、支持双向开发、便于模型复用等优点.    

6.  基于AOP的MDA模型转换  
   CHEN Cheng  LI Xing《微机发展》,2008年第7期
   模型驱动架构的软件开发方法能够直接生成可用的软件产品,但在开发过程中的建模与模型转换难以实现核心关注点与横切关注点的分离,从而导致模型的纠结和重复。基于模型层的面向方面思想(AOP)可以先将核心功能与横切功能分开独立建模,然后再通过编织技术将它们集成起来,从而有效地解决了这个问题。探讨了通过扩展UML语言使之能表现方面的特性的方法,以及如何针对MDA的不同层次来使用相对应的方面来表达。为模型转换的具体实现提供了可行的方法。    

7.  基于AOP的MDA模型转换  被引次数:1
   陈成  李行《计算机技术与发展》,2008年第18卷第7期
   模型驱动架构的软件开发方法能够直接生成可用的软件产品,但在开发过程中的建模与模型转换难以实现核心关注点与横切关注点的分离,从而导致模型的纠结和重复.基于模型层的面向方面思想(AOP)可以先将核心功能与横切功能分开独立建模,然后再通过编织技术将它们集成起来,从而有效地解决了这个问题.探讨了通过扩展UML语言使之能表现方面的特性的方法,以及如何针对MDA的不同层次来使用相对应的方面来表达.为模型转换的具体实现提供了可行的方法.    

8.  基于MDA的UML模型转换技术--从顺序图到状态图  被引次数:9
   史耀馨  崔萌  李宣东  郑国梁《计算机工程与应用》,2004年第40卷第13期
   为了实现不同中间件平台之间的集成和互操作,OMG提出了一个标准的基于模型的体系结构:MDA。MDA将应用模型划分成与平台无关的模型(PIM)和与平台有关的模型(PSM),并定义了PIM和PSM之间的4种映射关系。该文主要对PIM到PIM之间的映射进行了研究。该映射实质上是PIM模型的精化,其主要方面是分析模型和设计模型之间的转换。MDA使用UML来描述各种模型。UML是一种可视化的通用的面向对象的建模语言。UML顺序图主要用于需求分析.而状态图在系统设计阶段起重要作用。该文介绍了一种从UML顺序图中合成状态图的方法,合成的过程基本上是自动完成的.只需要很少的用户交互,从而为PIM模型的精化提供有力的支持。    

9.  一种提高元建模语义完整性的方法  被引次数:1
   刘俊莉《计算机技术与发展》,2009年第19卷第12期
   元建模发生在模型驱动架构中的元元模型、元模型和模型层中,传统的元建模采用统一建模语言UML描述。但是实践证明,UML无法提供与对象有关的所有信息,缺少描述模型中关于对象的附加约束,而且无法描述不同模型之间的转换。针对传统元建模中的语义缺陷,特引入对象约束语言来提高元建模的精确性。文中阐述了如何结合UML和OCL应用于元模型,提高元建模语义完整性,加强元建模的可读性和可执行性,并且使用该方法能够检测出约束冲突。    

10.  基于RUP和UML的商场会员卡信息系统建模  
   金兰《计算机与现代化》,2011年第12期
   Rational统一过程RUP是先进实用的软件开发过程,统一建模语言UML是功能强大的可视化建模语言。本文结合商场会员卡信息系统,遵循RUP的生命周期阶段,采用UML进行系统建模。在系统建模过程中各模型建立时,可进行相应的推导和转换。将RUP和UML结合起来指导软件开发,可提高软件开发的质量、效率和可维护性。    

11.  下一代网络中融合业务的描述与生成方法研究  被引次数:1
   陈敏  李晓峰《北京邮电大学学报》,2006年第29卷第Z1期
   现有的电信业务提供方式无法满足NGN(下一代网络) 融合业务生成的需要,为了解决这个问题,在深入探索MDA(模型驱动架构)软件开发方法 后,提出了将MDA引入到业务创建中,以支持业务建模和模型的细化. 此外,重点论证了MDA 方法中的一个重要方面——UML(统一建模语言)对业务模型准确、全面描述的能力.    

12.  下一代网络中融合业务的描述与生成方法研究  
   陈敏  李晓峰《北京邮电大学学报》,2006年第29卷第21期
   现有的电信业务提供方式无法满足NGN(下一代网络) 融合业务生成的需要,为了解决这个问题,在深入探索MDA(模型驱动架构)软件开发方法 后,提出了将MDA引入到业务创建中,以支持业务建模和模型的细化. 此外,重点论证了MDA 方法中的一个重要方面——UML(统一建模语言)对业务模型准确、全面描述的能力.    

13.  UML在软件开发中的应用与实践  被引次数:1
   杨继晖《数字社区&智能家居》,2005年第2期
   统一建模语言(UML)是一个通用可视化的建模语言,用来对软件系统的制品进行定义、图形化、构造和文档化。系统被建模成离散的对象集合.这些对象之间相互交互并最终完成满足外部使用者要求的动作。对系统从几个分离但有联系的视角进行建模。便于不同用途的理解。UML不是编程语言,UML工具可提供代码生成器把UML转换成不同的编程语言。也可把已有的程序通过反向工程构造模型。    

14.  UML在软件开发中的应用与实践  
   杨继晖《数字社区&智能家居》,2005年第6期
   统一建模语言(UML)是一个通用可视化的建模语言,用来对软件系统的制品进行定义、图形化、构造和文档化。系统被建模成离散的对象集合,这些对象之间相互交互并最终完成满足外部使用者要求的动作。对系统从几个分离但有联系的视角进行建模,便于不同用途的理解。UML不是编程语言,UML工具可提供代码生成器把UML转换成不同的编程语言,也可把已有的程序通过反向工程构造模型。    

15.  一种基于BCCS的多视图一致性检测的元模型  
   陈曙  毋国庆  肖晶《计算机应用》,2009年第29卷第2期
   模型驱动架构(MDA)是一种采用建模描述语言如UML或BON等对需求建立平台无关模型,作为对需求规约以补充的开发方法。在复杂系统中,一个需求模型往往涵盖了多种类型的模型,用于描述系统的不同方面,如描述系统实体的静态模型,以及描述系统运行过程以及状态的动态模型,在这些模型中,往往会出现内部以及相互之间的不一致性。尝试通过B方法以及通信演算系统(CCS)来描述BON的元模型,并以此来检测BON模型中所出现的不一致性。    

16.  基于面向对象的MDA三级建模技术  
   黄建庭  张立臣  古金峰《计算机应用》,2010年第30卷第2期
   模型在模型驱动架构(MDA)软件开发生命周期中驱动整个开发过程,建模在MDA中起关键作用,建模是否成功是模型转换的前提,也决定MDA软件开发的成败。通过对当前建模技术的研究分析,根据对系统抽象级别的不同,提出基于MDA的三级建模技术,即计算无关模型(CIM)建模,平台无关模型(PIM)建模,平台相关模型(PSM)建模。详细介绍三个不同抽象级别模型的建模过程,并对它们之间的模型转换加以说明,从整体上描述MDA软件开发的过程,得出一种MDA软件开发方法。    

17.  UML模型到B抽象机的转换和实现  
   仲晓敏  邹盛荣《计算机时代》,2007年第11期
   统一建模语言UML广泛用于面向对象技术的建模,B方法主要是用抽象机来描述软件系统的规格说明.文章针对软件开发中经常用到的UML模型,提出了基于B语言的UML形式化方法:通过将UML模型转化为B抽象机,实现了UML模型的形式化.实例分析表明,转换是可行的.    

18.  UML可视化建模系统的模型一致性检查机制  被引次数:36
   王云  刘又诚  周伯生《计算机研究与发展》,2000年第37卷第1期
   UML标准建模语言是面向对象技术领域中的重要成果,使用UML解决现实世界中的问题是当前该领域的研究热点。UML集成支持环境既可提高建模的效率,也可在一定程度上保证所建模型间的一致性;通过模拟动态模型的行为,可在建模的早期发一模型中存在的问题;代码生成,逆向变换系统将模型和程序代码有机地统一起来。    

19.  PKUMoDEL:模型驱动的开发和语言家族支持环境  
   马浩海  谢冰  麻志毅  张能斌  邵维忠《计算机研究与发展》,2007年第44卷第4期
   OMG发布的UML语言家族和MDA架构促进了模型驱动软件开发的思想成为现实.建模语言版本升级或者面向不同领域的语言家族新增成员的不断出现,要求模型驱动开发环境除了使得模型成为软件开发生命周期中的主体之外,还应该具有元模型的定义和操纵能力.模型驱动的开发和语言家族支持环境PKUMoDEL是基于MOF的元建模环境和基于UML2.0的建模环境的集成体,很好地解决了诸如元模型的定义、扩展和评估、建模工具的自适应和演化、不同类型工具之间的集成、模型复用、从模型到运行环境的直接映射和部署等问题.    

20.  基于MDA的工作流建模框架  被引次数:2
   魏歌《软件导刊》,2009年第10期
   为了解决用MDA来开发工作流系统的研究和实践中存在的问题,基于模型驱动架构的设计思想,建立了一个工作流建模的统一元建模体系。通过将软件的业务逻辑和实现技术分离开来,归纳出建模的步骤;引入模型的四层次结构的元建模体系,从而使得这些模型转换得到保证,使从PIM到PSM、从PSM到代码的转换成为可能。进一步完善了用MDA方式来为工作流建模的轮廓。    

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

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