Acknowledgements
This research project was in part funded through the UniSA/DSTO Research Agree-
ment “Human Interaction Studies on the use of Speech Technology and Speaker
Localisation in support of LiveSpaces: 2006/1170285: ACIE Player v2.0 Develop-
ment Project – Honours Scholarship 2008”. We also thank Ahmad Hashemi-
Sakhtsari and Michael Coleman for their assistance.
References
1. AspectJ Team 2008, The AspectJ Project, The Eclipse Foundation, viewed 25 April 2008,
<http://www.eclipse.org/aspectj/>.
2. Avgustinov, P, Bodden, E, Hajiyev, E, Hendren, L, Lhotak, O, Moor, O, Ongkingco, N,
Sereni, D, Sittampalam, G, Tibble, J & Verbaere, M 2006, 'Aspects for Trace Monitoring',
FATES/RV '06: Proceedings of Formal Approaches to Testing and Runtime Verification,
Springer, Seattle, pp. 20-39.
3. Hartman, GS & Bass, L 2005, 'Logging Events Crossing Architectural Boundaries',
INTERACT 2005: Proceedings of the 11th International Conference on Human-Computer
Interaction, Springer, Las Vegas, pp. 823-834.
4. Hilbert, DM & Redmiles, DF 2000, 'Extracting Usability Information from User Interface
Events', ACM Computing Surveys, vol. 32, no. 4, pp. 384-421.
5. InSyL 2008, Information System Laboratory, University of South Australia, viewed 9
October 2008, <http://www.insyl.unisa.edu.au/>.
6. Ivory, MY & Hearst, MA 2001, 'The State of the Art in Automating Usability Evaluation
of User Interfaces', ACM Computing Surveys, vol. 33, no. 4, pp. 470-516.
7. Low, T 2002, 'Designing, Modelling and Implementing a Toolkit for Aspect-oriented Trac-
ing (TAST)', AOSD 2002 Workshop on Aspect-Oriented Modeling with UML, Enschede.
8. Tao, Y 2007a, 'Capturing User Interface Events with Aspects', HCII 2007: Proceedings of
the 12th International Conference on Human-Computer Interaction, Springer, Beijing, pp.
1170-1179.
9. Tao, Y 2007b, 'Toward Computer-Aided Usability Evaluation for Evolving Interactive
Software', RAM-SE '07: Proceedings of ECOOP 2007 Workshop on Reflection, AOP and
Meta-Data for Software Evolution, University of Magdeburg, Berlin.
10. Tarby, J, Ezzedine, H, Rouillard, J, Tran, CD, Laporte, P & Kolski, C 2007, 'Traces Using
Aspect Oriented Programming and Interactive Agent-Based Architecture for Early Usabili-
ty Evaluation: Basic Principles and Comparison', HCII 2007: Proceedings of the 12th In-
ternational Conference on Human-Computer Interaction, Springer, Beijing, pp. 632-641.
11. Tarta, AM & Moldovan, GS 2006, 'Automatic Usability Evaluation Using AOP', 2006
IEEE International Conference on Automation, Quality and Testing, Robotics, IEEE Com-
puter Society, Los Alamitos, pp. 84-89.
214