基于GEF的状态图和活动图建模工具的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zhangkun289
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科学的发展,各行业对软件产品的质量和开发周期提出了更高的要求。面对持续变化的需求,软件本身需要快速地做出响应。建模工具作为软件设计过程中的主要辅助工具,可以高效的完成设计过程中的各种工作。本文对模型驱动架构MDA、图形编辑框架GEF以及Eclipse插件开发等相关技术进行了研究。在此基础上设计了一款Eclipse插件建模工具,该工具可以实现对状态图和活动图的建模工作,并在建模基础上实现代码自动生成功能。该建模工具对复杂模型和复合模型的操作均提供了支持,并且提供了模型创建、删除、约束改变、属性编辑以及XML存储等功能。同时该工具还提供了对模型元素的模型、控制器和视图进行管理的功能。作为本文最大的创新点,该工具可以创建独立连线,使连线可以不依附模型而单独存在。实践表明,该工具功能完善,简单易用,有效的帮助用户进行软件流程设计。同时具有良好的可扩展、可移植、可维护性,极大的提高了建模效率。
其他文献
L1距离问题是计算几何领域的重要研究课题之一。通过对L1距离问题特性的研究,能够得到求解计算几何经典问题的有效算法。因此,对于L1距离问题的研究,不仅具有重大的理论研究
立体匹配算法是双目立体视觉研究中的重要研究内容,大多数匹配算法获得匹配图像的稠密立体视差图。稠密立体视差图是进行视觉测量、三维重建等许多应用的基础。大多数立体匹配
随着计算技术、网络技术和控制技术的深入发展,一种最新的复杂系统Cyber-physical Systems应运而生。Cyber-physical Systems是运用3C技术和3i技术手段集计算、通信与控制于
RFID数据具有流式、海量、时态、语义丰富、不可靠的特点,随着RFID技术的广泛应用,如何实时高效地清洗RFID系统产生的不可靠海量数据是一个亟需解决的问题。   传统的数据
现如今,飞速发展的移动通信技术和手机普及率的快速增长,使得手机短信使用率迅速增加,因为短信以其容易使用、快速、价廉、可靠的特点,很快被广大手机用户接受,已经成为一个
淮河流域洪涝灾害频繁,因灾害而产生的直接及间接损失较重,急需一种新的技术手段以实现防洪减灾工作的数字化、高效化,从而降低灾害损失。虚拟现实技术、地理信息系统技术等
自从计算机发明以来,人们对机器翻译的兴趣越来越大。机器翻译是指计算机把一种自然语言(源语言)转换成另一种自然语言(目标语言)的过程。维吾尔语和乌兹别克语在单词结构、
语音识别是利用计算机对人类的语音进行处理,将语音信号转化为文字符号的一种技术。国内外对汉语语音识别的研究已经有了近60年的历史,取得了很大的进展,但仍存在很多问题。
近年来,随着Internet的快速发展,基于B/S模式架构的.NET技术把Web编程推向了一个新台阶。加上企业对资产管理的业务操作透明化、明细化的需求,基于网络环境的资产管理系统受
近年来Internet发展迅速,网络上需要组通信支持的各种分布式应用不断增多。作为支持组通信的主要技术,传统的IP(Internet protocol)组播技术要求网络为每一个组播组(甚至组播组