共查询到15条相似文献,搜索用时 93 毫秒
1.
基于Eclipse平台的数据库模型编辑器的设计与实现 总被引:1,自引:0,他引:1
本文介绍的数据库模型编辑器是一个进行数据库模型设计的图形化的编辑器。采用开放平台Eclipse和图形编辑器框架(GEF),以Eclipse插件的方式运行。实现了对数据库中表的创建和表字段的添加删除,表之间外键关系的连接,以及数据定义语言(DDL)的生成等,也易于以此框架为基础进行二次开发。 相似文献
2.
研究了如何实现基于脚本语言的可视化业务生成.介绍了业务脚本可视化生成的相关技术,证明了将基于XML schema的建模应用于业务脚本生成的可行性,在此基础上采用EMF、GEF技术,设计并实现一个基于CPL脚本的可视化编辑器.由于其业务开发步骤较简单、业务运行安全、部署快捷,该编辑器简化了业务脚本的生成,提高了业务开发效率,为在下一代网络背景下开发电信增值业务提供了一个有效方式. 相似文献
3.
4.
5.
王海林 《计算机技术与发展》2011,21(8)
为提高软件开发效率,提出模型驱动下的数据库自动生成方法.该方法以MetaEdit+作为元建模工具,由领域专家建立领域元模型和模型,通过生成器定义语言MERL,软件开发人员可以很方便地设计代码生成器,直接从领域专家所建立的图形领域模型生成Java程序代码,并运行已生成的程序代码进而生成数据库.通过一个实例详细介绍了数据库概念模型元模型设计、E-R模型设计并给出从E-R模型到Java代码的生成器设计.经测试,所生成的Java程序代码可以在Windows操作系统环境的Java平台上运行,并能正确生成Oracle 10g数据库实例. 相似文献
6.
DongGuanhui GaoZhe LiHe MaWei 《数字社区&智能家居》2008,(Z2)
在页面流中经常需要相应的配置文件和一些java类,而这些若采用手工编写会浪费很多人力。基于页面流可视化图形工具即在Eclipse平台上开发的页面流插件,插件本身即为一个图形编辑器,并采用GEF框架技术在编辑器中达到图形拖动的目的,以可视化的方式绘制Web组件间的关系。生成的页面流插件配置文件信息,提升用户可视化的体验。 相似文献
7.
提出模型驱动下的代码自动生成方法以MetaEdit+作为元建模工具,由领域专家建立领域元模型和模型,通过生成器定义语言MERL,软件开发人员可以很方便地设计代码生成器,直接从领域专家所建立的图形领域模型生成Java程序代码。经测试,所生成的Java程序代码可以在Windows操作系统环境的Java平台上正确运行。 相似文献
8.
Web页面流图形工具是在Eclipse平台上开发的扩展插件,插件本身是一个图形编辑器,采用GEF框架技术在编辑器中使用图形拖动等方式,以可视化的方式绘制Web页面间的关系,极大地提升了Web开发效率。 相似文献
9.
提出一种用于Java语言的图形编程工具的设计方法.它基于元建模机制设计图形编程语言,采用模型-视图-控制器(MVC)构架模式实现图形编辑器,并设计代码转换器完成从图形代码到对应文本代码的等价转换.通过在机器人编程游戏中的实际使用,证明其满足实际需要,大大提高图形编程语言的设计效率,增强了图形编辑器的可维护性与可复用性.这种设计方法也可以用来设计其他语言的图形编程工具. 相似文献
10.
UML元模型建模与实例生成是软件自动生成技术的重要环节之一,相关理论和技术在领域建模语言DSL中得到广泛应用.元模型自动生成实例技术不仅可以降低软件开发难度和成本,还可以提高软件开发效率.在已有元模型实例生成图语法理论的基础上,提出相应的元模型图实例自动生成算法,证明了该算法与图语法的等价性.并且在可视化UML建模平台中实现了这一算法,得到了从UML元模型自动生成大量实例的预期结果. 相似文献
11.
Karsten Ehrig Claudia Ermel Stefan Hnsgen Gabriele Taentzer 《Electronic Notes in Theoretical Computer Science》2005,127(4):127
This work discusses the state-of-the-art of visual editor generation based on graph transformation concepts on one hand, and using the Eclipse technology which includes the Graphical Editor Framework (GEF), on the other hand. Due to existing shortcomings in both approaches, we present a combined approach for a tool environment that allows to generate a GEF-based editor from a formal, graph-transformation based visual language specification. 相似文献
12.
José M. GascueñaElena Navarro Antonio Fernández-Caballero 《Engineering Applications of Artificial Intelligence》2012,25(1):159-173
Model-driven engineering (MDE), implicitly based upon meta-model principles, is gaining more and more attention in software systems due to its inherent benefits. Its use normally improves the quality of the developed systems in terms of productivity, portability, inter-operability and maintenance. Therefore, its exploitation for the development of multi-agent systems (MAS) emerges in a natural way. In this paper, agent-oriented software development (AOSD) and MDE paradigms are fully integrated for the development of MAS. Meta-modeling techniques are explicitly used to speed up several phases of the process. The Prometheus methodology is used for the purpose of validating the proposal. The meta-object facility (MOF) architecture is used as a guideline for developing a MAS editor according to the language provided by Prometheus methodology. Firstly, an Ecore meta-model for Prometheus language is developed. Ecore is a powerful tool for designing model-driven architectures (MDA). Next, facilities provided by the Graphical Modeling Framework (GMF) are used to generate the graphical editor. It offers support to develop agent models conform to the meta-model specified. Afterwards, it is also described how an agent code generator can be developed. In this way, code is automatically generated using as input the model specified with the graphical editor. A case of study validates the method put in practice for the development of a multi-agent surveillance system. 相似文献
13.
针对当前军事训练数据集成和共享存在的困难,基于CWM元模型,结合军事训练元数据标准,构建了军事训练元数据模型。并利用EMF元建模工具实现了该模型。初步探讨了通过构建元数据模型解决军事训练数据集成和共享问题。 相似文献
14.
15.
《Knowledge》2006,19(3):202-211
This research describes a meta-model which can generate multiagents system (MAS) of strategic decision support. These MAS profit from new concepts of bargaining with learning to determine the cooperation between agents. They answer an insufficiency of the concept of bargaining in the game theory which is proved in this article. The original framework of the meta-model is characterized by three essential functions provided with a technique of learning: the search for typical plan of decisions adapted to the problem and the search for the coalitions in the spatial and temporal dimension. It allows an adaptation to all the types of strategic decision support. 相似文献