Applying Aspect Oriented Programming (AOP) in Usability Engineering processes: On the example of Tracking Usage Information for Remote Usability Testing

Publikation: Beitrag in Buch/Bericht/KonferenzbandBeitrag in einem KonferenzbandBegutachtung

Abstract

Usability Engineering can be seen as a crosscutting concern within the software development process. Aspect Oriented Programming (AOP) on the other hand is a technology to support separation of concerns in software engineering. Therefore it stands to reason to support usability engineering by applying a technology designed to handle distinct concerns in one single application. Remote usability testing has been proven to deliver good results and AOP is the technology that can be used to streamline the process of testing various software products without mixing concerns by separating the generation of test data from program execution. In this paper we present a sample application, discuss our practical experiences with this approach, and provide recommendations for further development.
Originalspracheenglisch
TitelProceedings of the 8th International Conference on electronic Business and Telecommunications
ErscheinungsortSetubal (Lisbon, Portugal)
Herausgeber (Verlag)SciTec
Seiten53-56
ISBN (Print)978-989-8425-70-6
PublikationsstatusVeröffentlicht - 2011
Veranstaltung8th International Conference on E-Business and Telecommunications: ICETE 2011 - Seville, Spanien
Dauer: 18 Juli 201121 Juli 2011

Konferenz

Konferenz8th International Conference on E-Business and Telecommunications
Land/GebietSpanien
OrtSeville
Zeitraum18/07/1121/07/11

Fields of Expertise

  • Information, Communication & Computing

Treatment code (Nähere Zuordnung)

  • Application
  • Theoretical

Fingerprint

Untersuchen Sie die Forschungsthemen von „Applying Aspect Oriented Programming (AOP) in Usability Engineering processes: On the example of Tracking Usage Information for Remote Usability Testing“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren