首页> 外文会议>International Conference on Computer-Aided Design of User Interfaces >TRANSFORMATIONAL DEVELOPMENT OF USER INTERFACES WITH GRAPH TRANSFORMATIONS
【24h】

TRANSFORMATIONAL DEVELOPMENT OF USER INTERFACES WITH GRAPH TRANSFORMATIONS

机译:具有图形转换的用户界面的转型开发

获取原文

摘要

In software engineering transformational development aims at developing software systems by transforming a coarse-grained specification to final code (or to a detailed specification) through a sequence of small transformation steps. Transformational development is known to bring benefits such as: correctness-preserving of the development cycle, explicit mappings between development steps, reusability and reversibility of transformations. No piece of literature provides a systematic formal system applying transformational development to user interface engineering. To fill this gap, a methodology, called TOMATO, is described in three facets: 1) A development cycle is defined to outline possible transformations. 2) A language for supporting the methodology is presented relying on graph transformations, a mathematical system for expressing specifications and transformation rules. 3) A tool implementation, using a visual syntax, is illustrated.
机译:在软件工程转型发展中,通过通过一系列小型转换步骤将粗粒规范转换为最终代码(或详细规范)来开发软件系统。众所周知,变革发展带来了益处,例如:对发展周期的正确保留,开发步骤之间的明确映射,转型的可重用性和可逆性。没有一块文献为用户界面工程提供了一个系统的正式系统,将变革开发应用于用户界面。为了填补这种差距,在三个方面描述了一种称为番茄的方法:1)将开发周期定义为概述可能的转换。 2)依赖于图形转换,用于表达规范和转换规则的数学系统,提出了一种支持方法的语言。 3)示出了使用可视语法的工具实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号