• Home
  • Search
  • BabelRef: detection and renaming tool for cross-language program entities in dynamic web applications
  • Cite Icon1
  • https://doi.org/10.5555/2337223.2337426Copy DOI Icon

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

  • Jun 2, 2012
  • Hung Viet Nguyen +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

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.

Similar Papers
  • Conference Article
  • Citations16

Automated verification of role-based access control security models recovered from dynamic web applications

  • Sep 01, 2012
  • Manar H Alalfi +2
  • Conference Article
  • Citations12

Near-miss clone patterns in web applications: An empirical study with industrial systems

  • May 01, 2013
  • Tariq Muhammad +3
  • Preprint Article

Presentation of the new web interface of MarsSI, the martian surface data service

  • May 02, 2024
  • Matthieu Volat +1
  • Book Chapter
  • Citations1

Dynamic Web View Materialization

  • Aug 14, 2020
  • Akshay Kumar +1
  • Research Article
  • Citations4

Estimating Maintenance Cost for Web Applications

  • Dec 30, 2016
  • Informatica Economica
  • Ion Ivan +1
  • Conference Article
  • Citations6

Hunting malicious attacks in social networks

  • Dec 01, 2011
  • D Arulsuju
  • Book Chapter

Chapter 3 - JavaBeans and Forms

  • Jan 01, 2003
  • JSP
  • Robert J. Brunner
  • Research Article
  • Citations6

Exploring output-based coverage for testing PHP web applications

  • Oct 15, 2018
  • Automated Software Engineering
  • Hung Viet Nguyen +3
  • Book Chapter
  • Citations17

The Implementation of iData

  • Jan 01, 2006
  • Rinus Plasmeijer +1
  • Book Chapter

Bayesian Personalized Ranking-Based Rank Prediction Scheme (BPR-RPS)

  • Oct 01, 2020
  • J Sengathir +4
  • Conference Article
  • Citations11

Dangling references in multi-configuration and dynamic PHP-based Web applications

  • Nov 01, 2013
  • Hung Viet Nguyen +4
  • Conference Article
  • Citations3

The fourth workshop on end-user software engineering

  • Jan 01, 2008
  • Robin Abraham +2
  • Conference Article

A React.js-Based Approach for Enhancing Content Management and User Experience in Dynamic Web Applications

  • Jul 04, 2025
  • Sanika Laxman Raul +3
  • Conference Article

Powering Job Search at Scale: LLM-Enhanced Query Understanding in Job Matching Systems

  • Nov 08, 2025
  • Yizhi Liu +11
  • Research Article

Реализация метауправления правами доступа в проекте BlockSet средствами языка BML

  • Oct 29, 2021
  • Journal Of Applied Informatics
  • Nikolay A Kozyrev +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.