首页> 外文会议>Software Engineering (ICSE), 2012 34th International Conference on >BabelRef: Detection and renaming tool for cross-language program entities in dynamic web applications
【24h】

BabelRef: Detection and renaming tool for cross-language program entities in dynamic web applications

机译:BabelRef:动态Web应用程序中跨语言程序实体的检测和重命名工具

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

摘要

In a dynamic web application, client-side code is often dynamically generated from server-side code. Client-side program entities such as HTML presentation elements and Javascript functions/variables are embedded within server-side string literals or variables' values. However, existing tools for code maintenance such as automatic renaming support only work for program entities in a single language on either the server side or the client side. In this paper, we introduce BabelRef, a novel tool that is able to automatically identify and rename client-side program entities and their references that are embedded within server-side code.
机译:在动态Web应用程序中,客户端代码通常是从服务器端代码动态生成的。客户端程序实体(例如HTML表示元素和Javascript函数/变量)嵌入在服务器端字符串文字或变量的值中。但是,现有的用于代码维护的工具(例如自动重命名支持)仅适用于服务器端或客户端上使用单一语言的程序实体。在本文中,我们介绍了BabelRef,这是一种新颖的工具,能够自动识别和重命名嵌入在服务器端代码中的客户端程序实体及其引用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号