【摘 要】
:
系统建模语言(Systems Modeling Language,SysML)的提出使得模型驱动开发(Model Driven Development,MDD)可以应用于系统工程领域。由于模型驱动开发对自动代码生成的支持,使
论文部分内容阅读
系统建模语言(Systems Modeling Language,SysML)的提出使得模型驱动开发(Model Driven Development,MDD)可以应用于系统工程领域。由于模型驱动开发对自动代码生成的支持,使得目标系统的验证在整个项目开发周期中的位置可以推前到系统的设计阶段进行。在MDD中,模型可分为平台无关模型和平台相关模型,通过验证平台无关模型(Platform Independent Model,PIM)来预览系统的行为功能可以减少系统工程实施的风险。在系统工程领域中,针对平台无关模型进行验证具有重要的意义,合理的平台无关模型可以组织成为高内聚低耦合的可复用组件,提高系统工程的质量和效率,大大减少测试目标系统的时间和开销。系统建模语言是统一建模语言(Unified Modeling Language,UML)的扩展,将会广泛应用到模型驱动开发中,但SysML还在不断完善中,使用原生SysML进行建模不能满足平台无关模型验证的需求,主要原因为:一方面,SysML本身不具备可执行性;另一方面,缺少针对SysML PIM进行设计、分析和验证的工具原型。论文针对目前存在的问题和需求开展了相关研究和实践,主要工作如下:(1)在SysML规范的基础上定义了可执行的平台无关模型。它有一个清晰的模型结构并加入了动作规约语言进行增强,可执行性是进行平台无关模型验证的前提和基础;(2)设计实现了支持基于SysML的可执行平台无关模型的工具原型。用它可以创建和验证可执行的平台无关模型;(3)在可执行模型和工具原型的基础上实现了平台无关模型的验证功能。通过一个具体的模型实例,采用论文中的原型系统进行实验,体现了验证平台无关模型的可行性。
其他文献
近年来,工作流技术作为一种实现工作过程管理自动化、智能化的技术,已被广泛应用于医疗、办公、银行和制造等各个领域中。Petri网作为一种图形化和数学化的建模工具,可扩展性
本文的研究目标是实现在半导体蚀刻区通过自动化反馈控制系统来提高生产的自动化程度。半导体制造业是一个国家的高科技支柱产业,在国内半导体制造业处于一个蓬勃发展的地位
为了有效的支持决策分析,近几年人们提出了数据仓库的概念。数据仓库是一个面向主题的、集成的、非易失的且随时间变化的数据集合,用来支持管理人员的决策。OLAP(联机分析处
随着网格技术的发展,网格研究持续深入,网格的安全问题开始凸显。作为网格技术事实标准的Globus工具集为了解决网格安全问题,采用多种关键技术实现了网格安全基础设施。 本文
随着IP技术的发展,IP网络中传输的不再仅仅是简单的数据,同时也包含音频、视频等多媒体信息流抽了支持多媒体业务,提供呼叫建立、会话控制、接纳控制等功能的信令协议必不可
企业利用信息系统的能力和企业自身的管理水平是支撑企业运营的两个重要基础。但是,现有的企业级系统的实施技术却存在着重大缺陷,无法满足企业管理的需要。本文以工作流技术
本课题以“江西消防远程服务网”为研究背景,以软件复用为研究目标,在仔细识别消防远程监控系统中软件复用机会、研究软件复用关键技术的基础上,使用UML(Unified Modeling Langua
医学图像三维重建是目前医学图像处理领域的研究热点。它从二维图像中获取三维结构信息,为用户提供具有真实感的三维图形。在诊断医学、手术规划及模拟仿真等方面有广泛的应
随着互联网的快速发展,人们已经越来越多的依靠互联网获取信息和资源,网络成为了人们生活中不可缺少的知识宝库。然而,由于网络中的资源太过丰富和庞大,为了使网络用户能够快
随着我国经济快速发展,对铁路运输需求越来越大,加强铁路信息化建设水平提高铁路运输能力变得更为重要。列车运行图系统是铁路运输信息化建设的一个重要组成部分,其编制的列