首页> 外文会议> >REGoLive: building a Web site comprehension tool by extending GoLive
【24h】

REGoLive: building a Web site comprehension tool by extending GoLive

机译:REGoLive:通过扩展GoLive构建网站理解工具

获取原文
获取外文期刊封面目录资料

摘要

Traditionally, program comprehension functionality is implemented with stand-alone tools. As a result, software engineers typically have to switch between various tools during comprehension activities. Each of these tools has its own idiosyncratic user interface and interaction paradigm, causing an unfavorable learning curve. As a result, many program comprehension tools fail to be adopted. Software engineering activities that involve program comprehension (e.g., maintenance) require the use of forward engineering tools (e.g., compilers) as well as reverse engineering tools (e.g., class hierarchy visualizers). Thus, extending forward engineering tools such as IDEs (e.g., Eclipse) or Web authoring tools (e.g., GoLive) by seamlessly adding program comprehension functionality helps software engineers and improves the adoption of comprehension functionality. In this paper, we introduce an adoption-centric tool development approach that leverages a Web authoring tool, GoLive, by grafting functionality for Web site comprehension on top. The benefits and drawbacks of this approach from the tool-user's as well as the tool-builder's perspective are discussed.
机译:传统上,程序理解功能是通过独立工具实现的。结果,软件工程师通常必须在理解活动期间在各种工具之间切换。这些工具中的每一个都有其自己的特有用户界面和交互范例,从而导致不利的学习曲线。结果,许多程序理解工具未能被采用。涉及程序理解(例如,维护)的软件工程活动需要使用正向工程工具(例如,编译器)以及反向工程工具(例如,类层次结构可视化器)。因此,通过无缝地添加程序理解功能来扩展诸如IDE(例如Eclipse)或Web创作工具(例如GoLive)之类的前向工程工具可以帮助软件工程师并改善对理解功能的采用。在本文中,我们引入了以采用为中心的工具开发方法,该方法通过在顶部移植用于网站理解的功能来利用Web创作工具GoLive。从工具用户以及工具构建者的角度讨论了这种方法的优缺点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号