面向图形化建模工具的开发框架的设计与实现

[复制链接]
查看: 208|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
发表于 2023-10-3 13:28:41 | 显示全部楼层 |阅读模式
目:


雅宝题库答案
****此区域为收费内容****    需支付 1 知识币后可查看,1币=0.01元查看答案


雅宝题库解析:
模型驱动软件开发在很多大型信息技术企业中得到了很好的发展,这些企业使用模型驱动软件开发的方法为商业客户快速提供整套的解决方案。在很多领域中,模型正逐渐成为软件开发过程中的主要产品。信息技术企业通过提供包括业务流程建模和系统集成建模的方式描绘商业客户的抽象业务。不同的建模领域往往需要不同的建模语言与建模工具。能够快速高效的开发针对不同建模语言的图形化建模工具已经成为许多大型信息技术企业解决商业流程管理题目的前提条件。现在应用较多的GMF(Graphical Modeling Framework)框架可以根据元模型生成相应的建模工具。但是GMF生成的建模工具在视图层提供的展现样式比较单一,开发人员仍需对视图层进行手工编码以做出相应的定制和修改。为了进一步提高开发人员的工作效率,本文以模型驱动软件开发的方法为基础,设计一种面向图形化建模工具的开发框架。该框架使用多重代码生成技术,生成可执行的具有良好表示法的建模工具的源代码。本文首先分析了模型驱动软件开发的理论依据,明确了系统的功能需求和设计目标;然后从如何获取表示法相关参数和将源代码转换为中间模板两个方面出发,给出了面向图形化建模工具的开发框架的系统设计,并详细讨论了系统中若干关键技术和核心模块的实现细节。在代码解析层中,系统解析已有模型的参数,同时将修要修改的源代码转换为中间模板;在参数获取层中,系统通过用户交互获取表示法的相关参数;在代码生成层中,使用一种多重代码生成技术,生成可执行的建模工具源代码。通过本文设计的开发框架所生成的目标建模工具具有以下特点:在表示法上通过图片的预处理机制可以在目标建模工具中为基本图元自定义图像;在表示法上通过容器的伸展和收缩算法使得容器和容器、容器和基本图元之间可以方便的进行嵌套;建模工具可以有效的进行图形到建模语言的转换,同时自动布局策略可以完成建模语言到图形的转换;基于多重代码生成技术生成的目标建模工具源代码为二次开发定制提供了良好的支撑。最后本文以开发一款BPEL建模工具为例,展示该面向图形化建模工具的开发框架为开发人员带来的便利性。





上一篇:国开机械《斗式提升机的设计》参考论文
下一篇:航空发动机空气系统一体化分析平台技术研究
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图