APPLYING ASPECT ORIENTED PROGRAMMING IN USABILITY ENGINEERING PROCESSES - On the Example of Tracking Usage Information for Remote Usability Testing
Andreas Holzinger, Martin Brugger, Wolfgang Slany
2011
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.
DownloadPaper Citation
in Harvard Style
Holzinger A., Brugger M. and Slany W. (2011). APPLYING ASPECT ORIENTED PROGRAMMING IN USABILITY ENGINEERING PROCESSES - On the Example of Tracking Usage Information for Remote Usability Testing . In Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2011) ISBN 978-989-8425-70-6, pages 53-56. DOI: 10.5220/0003523800530056
in Bibtex Style
@conference{ice-b11,
author={Andreas Holzinger and Martin Brugger and Wolfgang Slany},
title={APPLYING ASPECT ORIENTED PROGRAMMING IN USABILITY ENGINEERING PROCESSES - On the Example of Tracking Usage Information for Remote Usability Testing},
booktitle={Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2011)},
year={2011},
pages={53-56},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003523800530056},
isbn={978-989-8425-70-6},
}
in EndNote Style
TY - CONF
JO - Proceedings of the International Conference on e-Business - Volume 1: ICE-B, (ICETE 2011)
TI - APPLYING ASPECT ORIENTED PROGRAMMING IN USABILITY ENGINEERING PROCESSES - On the Example of Tracking Usage Information for Remote Usability Testing
SN - 978-989-8425-70-6
AU - Holzinger A.
AU - Brugger M.
AU - Slany W.
PY - 2011
SP - 53
EP - 56
DO - 10.5220/0003523800530056