Professor John Hosking
Areas of expertise
- Software Engineering 080309
- Computer Human Interaction 080602
Research interests
Software Engineering, Software Tools and Meta Tools, Visual Languages, Information Visualisation
Biography
John is Dean of Science at the University of Auckland and Adjunct Professor of Computer Science at the ANU. His research interests are primarily in the Software Engineering/Software Tools area and he is an active member of the Automated Software Engineering and Visual Languages research communities. John is a Fellow of the Royal Society of New Zealand and a Member of the Ako Aotearoa Academy of Tertiary Teaching Excellence.
Publications
- Grundy, J, Hosking, J, Li, K et al 2013, 'Generating Domain-Specific Visual Language Tools from Abstract Visual Specifications', IEEE Transactions on Software Engineering, vol. 39, no. 4, pp. 487-515.
- Ali, N, Hosking, J & Grundy, J 2013, 'A Taxonomy and Mapping of Computer-Based Critiquing Tools', IEEE Transactions on Software Engineering, vol. 39, no. 11, pp. 1494-1520.
- Swift, B, Gardner, H, Hosking, J et al 2013, 'Visual Code Annotations for Cyberphysical Programming', First International Workshop on Live Programming LIVE 2013, IEEE Computer Society, USA, pp. 27-30.
- Schmieder, P, Hosking, J, Luxton-Reilly, A et al 2013, 'Thumbs Up: 3D Gesture Input on Mobile Phones Using the Front Facing Camera', Lecture Notes in Computer Science (LNCS), vol. 8118, no. 2013, pp. 318-336.
- Chen, X, Hosking, J, Grundy, J et al 2013, 'Development of Robust Traceability Benchmarks', 22nd Australasian Conference on Software Engineering, ASWEC 2013, IEEE, Melbourne, Australia, pp. 145-154.
- Downs, J, Plimmer, B & Hosking, J 2012, 'Ambient awareness of build status in collocated software teams', International Conference on Software Engineering (ICSE 2012), Institute of Electrical and Electronics Engineers (IEEE Inc), Piscataway USA, pp. 507-517.
- Chen, X, Hosking, J & Grundy, J 2012, 'Visualizing Traceability Links between Source Code and Documentation', IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2012), ed. M. Erwig, G. Stapleton, & G. Costagliola, IEEE Computer Society, Los Alamitos California, pp. 119-126.
- Akhtarzada, A, Calude, C & Hosking, J 2012, 'Metric Based Recommender Systems', International Conference on Mathematics of Distances and Applications 2012, ITHEA, Varna, pp. 103-117.
- Schmieder, P, Plimmer, B & Hosking, J 2012, 'Non-occluding intelligent magnifiers for sketching on small displays', BCS Interaction Specialist Group Conference on People and Computers 2012, British Computer Society, Swinton UK, pp. 195-204.
- Su, M, Tempero, E, Hosking, J et al 2012, 'A Study of Architectural Information Foraging in Software Architecture Documents', Working IEEE/IFIP Conference on Software Architecture (WICSA 2012), ed. M. Ali Babar, C. Cuesta, J. Savolainen, T. Männistö, IEEE Computer Society, Los Alamitos California, pp. 141-150.
- Kamalrudin, M, Grundy, J & Hosking, J 2012, 'Supporting requirements modelling in the Malay language using essential use cases', IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2012), ed. M. Erwig, G. Stapleton, & G. Costagliola, IEEE Computer Society, Los Alamitos California, pp. 153-156.
- Kamalrudin, M, Grundy, J & Hosking, J 2012, 'MaramaAI: Tool support for capturing and managing consistency of multi-lingual requirements', IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Institute of Electrical and Electronics Engineers (IEEE Inc), Essen Germany, pp. 326-329.
- Diprose, J, Plimmer, B, MacDonald, B et al 2012, 'How People Naturally Describe Robot Behaviour', Australasian Conference on Robotics and Automation (ACRA 2012), Australian Robotics and Automation Association, Wellington, p. 9.