AJMU: An aspect-oriented framework for evaluating the usability of WIMP applications

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Aspect-Oriented Programming (AOP) is recognized as one of the main techniques for separation of concerns. AOP has been used for automatic evaluation of the usability of WIMP applications, with the aim of monitoring events and GUI components and recording data in logs. A weakness of AOP approaches is low semantic value and a low level of abstraction of the results. One possible solution to overcome these limitations is to use an AO framework for assessing the usability of user tasks. However, little research has been devoted the development of AO frameworks from scratch. Although different design and programming patterns are available, insufficient experience has been reported regarding their application in the development of frameworks. This paper presents AJMU, an AO framework for the automatic evaluation of the usability of user tasks in desktop applications. AJMU was developed from scratch, using AO patterns. This paper also reports on experiments involving AJMU's instantiation with real applications.

Cite

CITATION STYLE

APA

Casas, S., Trejo, N., & Farias, R. (2016). AJMU: An aspect-oriented framework for evaluating the usability of WIMP applications. Journal of Software Engineering, 10(1), 1–15. https://doi.org/10.3923/jse.2016.1.15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free