Home // WEB 2013, The First International Conference on Building and Exploring Web Based Environments // View article
Restraining Technical Debt when Developing Large-Scale Ajax Applications
Authors:
Yoav Rubin
Shmuel Kallner
Nili Guy
Gal Shachor
Keywords: software engineering; dynamic languages; code reuse; technical debt; Ajax
Abstract:
Addressing technical debt during the software development process relies heavily on a refactoring phase, in which automatic code transformations are used as a crucial mechanism to reduce a system's technical debt. However, automatic refactoring is not an option when developing Ajax applications. Therefore, an approach that restrains the accumulation of a system's technical debt is needed. In this paper, we present and evaluate such an approach and its reification as a framework. We conclude that our proposed framework enables restraining technical debt in a large-scale Ajax application without the need for automatic code refactoring tools.
Pages: 13 to 18
Copyright: Copyright (c) IARIA, 2013
Publication date: January 27, 2013
Published in: conference
ISSN: 2308-4421
ISBN: 978-1-61208-248-6
Location: Seville, Spain
Dates: from January 27, 2013 to February 1, 2013