特定领域可视化元建模语言的研究与实例化

来源 :云南大学 | 被引量 : 0次 | 上传用户:zmd1130
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模型驱动软件开发(Mode-DrivenSoftwareDevelopment,MDSD)是一种以模型作为系统开发活动的主要制品,以领域分析与建模为核心的软件工程方法。为改善传统的软件系统开发方法提供了新的研究思路和方法指引,最终将改变传统的软件系统开发方式。 在模型驱动开发研究中,一直在追求能够实现更好的抽象、自动化、可视化建模与开发,从而进一步提高软件开发的生产力。通过对当前模型驱动开发技术和方法的研究,本文认为特定领域建模(Domian—SpecificModeling,DSM)是为实现这一目标而提出的一种模型驱动开发方法。它能够系统地将领域知识、现有技术、系统框架、系统平台作为一个整体加以综合运用,进一步提升软件开发的抽象层次。但是由于目前特定领域建模语言(Domain—SpecificModelingLanguage,DSMLs)及其支持工具的缺乏,导致这一模型驱动开发方法在实际软件工程项目中难以推广和应用。针对这一问题,本文的研究重点主要集中在特定领域建模(DSM)以及在此模型驱动开发方法体系中元建模语言的设计与实现方面。主要目标是要设计出一种能够支持领域元建模与领域应用建模的基础元建模语言,并在此基础上设计出一种通用集成建模环境,使得开发者可利用此基础语言和建模环境快速地定制和构建出目标领域建模语言,并在通用集成建模环境中完成基于DSM的元建模与建模活动。 论文首先针对DSM方法的特点,结合传统软件工程的组织与管理技术、系统工程方法、软件体系结构等基础理论,提出一种基于DSM方法的通用实施框架,它是在工程应用层次上给出的一种指导性实施框架,其中包含了DSM方法实施的工程化方法,开发人员角色划分、开发架构、开发环境与建模语言等方面。 其次,提出了一种专门针对DSM方法体系和思想而设计的特定领域可视化元建模语言-XMML(XML-BasedMeta—ModelingLanguage),用于在DSM实施框架中对领域元建模语言和领域应用的建模提供描述语言支持。详细给出了XMML的体系结构,包括XMML的抽象语法、具体语法和语义的设计、形式化定义与模式(Schema)定义。 第三,设计出了一种基于XMML的元建模基础设施,其中包括支持特定领域建模语言设计的元元模型和模型反射接口。详细给出了该元元模型中的建模元素及设计模型。 最后,论文在给出可视化元建模语言XMML的基础上,设计出了一个能够同时支撑特定领域建模语言设计与领域应用模型开发的通用可视化集成建模环境-Archware以及相关的一些应用建模实例。 本文的研究成果推动了特定领域可视化建模语言的应用研究,为下一步在代码生成器和领域应用形式化规约方面的研究奠定了基础,为特定领域建模(DSM)的应用和特定领域建模集成开发环境的研发提供了有意义的方法和手段,具有一定的理论意义和实用价值。
其他文献
随着能源危机和环境恶化,太阳能、风能、水能等可再生能源的开发已经刻不容缓。风能作为最具潜力的绿色能源,已经成为各国研究的热点。本文主要对变速恒频双馈式风力发电系统
随着通信技术的发展和电力系统的数字化、智能化的进程,电力系统已经开始推广建设电力系统运行信息和电能质量监测网络和监控中心,采集、通讯、存储、分析的数据包括各种传感设
变压器是电力系统的重要组成部分,其安全可靠运行直接影响电网稳定。变压器的故障一直困扰变压器正常工作,油色谱监测技术是变压器监测重要的方法,本文采用移动式油色谱监测
本文通过对荣华二采区10
期刊
换流变压器是特高压直流输电系统中的核心设备之一,其运行可靠性对整个电网的的安全运行有着重要影响。运行中的换流变压器除承受交流电压、雷电冲击和操作过电压外,还要承受直流电压、交直流叠加电压和极性反转电压的作用。在这些电压作用下,换流变压器内部电场分布、空间电荷的积聚与分布、绝缘油油流带电情况等都与普通电力变压器存在很大的差异,并导致换流变压器内部绝缘的异常放电与击穿。本文主要针对换流变压器的油流带电
本文通过对荣华二采区10
期刊
随着电力市场的不断发展,传统调度模式中忽视效率的弊端日益明显,而节能调度则得到了越来越多的重视及应用。由于节能调度在机组组合时对系统能耗的要求更为严格,导致系统的稳定
班主任工作中需要爱心与智慧,爱,让德育充满智慧的灵动。智慧,让德育培育出爱的果实。班主任工作如能充满着爱的阳光并且张扬着智慧的灵动,学生就能接受并在她的关照下快乐成长。
学位
本文主要研究切换线性系统的稳定性、切换线性控制系统的镇定。其次为将切换线性系统的理论应用于切换非线性系统,本文随后研究切换非线性系统的线性化问题。主要研究结果如下