Resumen: La Usabilidad consiste de un conjunto de atributos que permiten evaluar el esfuerzo que deberá invertir un usuario para realizar una tarea determinada a través de la utilización de un software específico. En este sentido, una aplicación se considerará más usable cuanto menos esfuerzo requiera para su utilización.En la actualidad, la World Wide Web, se ha constituido como un enorme repositorio de información que es presentada y puesta a disposición de los usuarios a través de diversos sitios o páginas web cuya finalidad es promover el acceso a la información y de esta manera, garantizar la igualdad de oportunidades a quienes la consumen. Por otro lado, la evolución de las tecnologías que le dan soporte, la han convertido en una plataforma tecnológica sobre la cual es posible desarrollar aplicaciones con un nivel de interacción y funcionalidad similar al de las aplicaciones de escritorio (WIMP).Existen una gran variedad de trabajos sobre usabilidad web, centrados principalmente en aspectos tales como la navegación y la arquitectura de información de los sitios o páginas web. Sin embargo, la usabilidad de las aplicaciones web, que experimentan un alto grado de interacción con el usuario (action-oriented) similar al de las aplicaciones de escritorio, no puede ser evaluadas de la misma manera que en un sitio web (information-oriented) donde la interacción con el usuario es escasa y limitada. Si bien pueden encontrarse una diversidad de trabajos que tratan como objeto de estudio a la usabilidad en aplicaciones, en entornos de escritorio ó moviles, no se han reconocido trabajos referidos a la usabilidad de aplicaciones en entornos web.En este trabajo, se propone un framework basado en AOP, capaz de dar soporte al proceso de evaluación de usabilidad, en aplicaciones web, durante la ejecución de tareas de usuario.Palabras Claves: Usabilidad; Programación Orientada a Aspectos; Aplicaciones Web; Framework. ICT-UNPA-139-2016 ISSN: 1852-4516 Aprobado por Resolución N° 0561/16-R-UNPA
60Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivar 4.0 Internacional.http://dx.doi. org/10.22305/ict-unpa.v8i2.174
Aspect-Oriented Framework of Automatic Data Collection for the Evaluation of Usability in Web ApplicationsRoberto Farias, Sandra Casas {rfarias, scasas}@unpa.edu
.ar Grupo de I+D en Ingeniería de Software Pragmática Instituto de Tecnología Aplicada -Unidad Académica Río Gallegos Universidad Nacional de la Patagonia AustralAbstract: The Usability consists of a set of attributes that allow evaluating the user effort to perform a certain task through the use of a specific software. Therefore, a software application is considered usable when it requires the least possible effort.Actually, the World Wide Web, has become in a great repository of information that is presented and offers to users through various websites or pages whose purpose is to ensure access to information and thus, ensure equality of opportunities. On the other hand, the evolution of the technologies, that support it, ...