首页> 外文会议>International conference on software engineering >CHIME: customizable hyperlink insertion and maintenance engine for software engineering environments
【24h】

CHIME: customizable hyperlink insertion and maintenance engine for software engineering environments

机译:CHIME:用于软件工程环境的可定制的超链接插入和维护引擎

获取原文

摘要

Source code browsing is an important part of program comprehension. Browsers expose semantic and syntactic relationships (such as between object references and definitions) in GUI-accessible forms. These relationships are derived using tools which perform static analysis on the original software documents. Implementing such browsers is tricky. Program comprehension strategies vary, and it is necessary to provide the right browsing support. Analysis tools to derive the relevant cross-reference relationships are often difficult to build. Tools to browse distributed documents require extensive coding for the GUI, as well as for data communications. Therefore, there are powerful motivations for using existing static analysis tools in conjunction with WWW technology to implement browsers for distributed software projects. The CHIME framework provides a flexible, customizable platform for inserting HTML links into software documents using information generated by existing software analysis tools. Using the CHIME specification language, and a simple, retargetable database interface, it is possible to quickly incorporate a range of different link insertion tools for software documents, into an existing, legacy software development environment. This enables tool builders to offer customized browsing support with a well-known GUI. This paper describes the CHIME architecture, and describes our experience with several re-targeting efforts of this system.
机译:源代码浏览是程序理解的重要组成部分。浏览器以GUI可访问的形式公开语义和语法关系(例如对象引用和定义)。使用对原始软件文档执行静态分析的工具来导出这些关系。实施此类浏览器很棘手。计划理解战略各不相同,有必要提供正确的浏览支持。分析工具来派生相关的交叉参考关系通常很难构建。浏览分布式文档的工具需要对GUI以及数据通信进行广泛的编码。因此,与WWW技术结合使用现有静态分析工具的强大动机,为分布式软件项目实施浏览器。 Chime Framework提供了一个灵活的可自定义平台,用于使用现有软件分析工具生成的信息将HTML链接插入软件文档中。使用Chime规范语言以及简单的重新遗留数据库接口,可以将一系列不同的链接插入工具用于软件文档,进入现有的传统软件开发环境。这使工具构建器能够提供具有着名GUI的自定义浏览支持。本文介绍了Chime架构,并描述了我们对该系统的几项重新定位工作的经验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号