首页> 外文期刊>Automated software engineering >Model-driven reverse engineering of legacy graphical user interfaces
【24h】

Model-driven reverse engineering of legacy graphical user interfaces

机译:传统图形用户界面的模型驱动的逆向工程

获取原文
获取原文并翻译 | 示例

摘要

Businesses are increasingly beginning to modernise those of their legacy systems that were originally developed with Rapid Application Development (RAD) or Fourth Generation Language (4GL) environments, in order to benefit from new platforms and technologies. In these systems, the Graphical User Interface (GUI) layout is implicitly provided by the position of the GUI elements (i.e. coordinates). However, taking advantage of current features of GUI technologies often requires an explicit, high-level layout model. We propose a Model-Driven Engineering process with which to perform the automatic reverse engineering of RAD-built GUIs, which is focused on discovering the implicit layout, and produces a GUI model in which the layout is explicit. As an example of the approach, we apply an automatic reengineering process to this model in order to generate a Java Swing user interface.
机译:为了从新平台和新技术中受益,企业越来越多地对其原来使用快速应用程序开发(RAD)或第四代语言(4GL)环境开发的旧系统进行现代化。在这些系统中,图形用户界面(GUI)布局由GUI元素(即坐标)的位置隐式地提供。但是,利用GUI技术的当前功能通常需要一个明确的高级布局模型。我们提出了一个模型驱动的工程过程,该过程可用于执行RAD构建的GUI的自动逆向工程,该过程着重于发现隐式布局,并生成其中显式布局的GUI模型。作为该方法的示例,我们将自动重新设计过程应用于此模型,以便生成Java Swing用户界面。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号