arrow
Return

Assessing refactorings for usability in e-commerce applications

delete2015-04-22
delete11
PRE
AI
J
Julián Grigera *
A
Alejandra Garrido
J
José Ignacio Panach
D
Damiano Distante
G
Gustavo Rossi
DOI:10.1007/s10664-015-9384-6delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Refactoring has been reported as a helpful technique to systematically improve nonfunctional attributes of software. This paper evaluates the relevance of refactoring for improving usability on web applications. We conducted an experiment with two replications at different locations, with subjects of different profiles. Objects chosen for the experiment were two e-commerce applications that exhibit common business processes in today's web usage. Through the experiment we found that half of the studied refactorings cause a significant improvement in usability. The rest of the refactorings required a post-hoc analysis in which we considered aspects like user expertise in the interaction with web applications or type of application. We conclude that, when improving quality in use, the success of the refactoring process depends on several factors, including the type of software system, context and users. We have analyzed all these aspects, which developers must consider for a better decision support at the time of prioritizing improvements and outweighing effort.
Keywords:
Refactoring
Quality in use
Usability measurement
Web engineering
Software maintenance and evolution
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Empirical Software Engineering cover
Empirical Software Engineering
IF:
3.6
Papers:
2.0K
Citations:
5.3K

Organization

N
National University of La Plata
Scholars:
8.0K
Papers: 5.6K
Citations: 2
U
University of Valencia
Scholars:
2.5W
Papers: 2.1W
Citations: 24
U
universita degli studi di roma unitelma sapienza
Scholars:
89
Papers: 164
Citations: 0
researcher View more organizations