Professor John Gordon Hosking
John is Dean of Science, assuming the role in June 2014. Immediately prior to that he was Dean of Engineering and Computer Science at the Australian National University and before that was Professor of Applied Computer Science in the Department of Computer Science at the University of Auckland, including a six year term as Head of Department between 1999 and 2005.
John's research career has been in Software Engineering, with over 200 publications in his area of expertise and a long history of University-industry research engagement.
He has been awarded both an FRSNZ, in recognition of his research activities and a National Tertiary Teaching Excellence award, reflecting his passion for teaching.
Research | Current
John has fairly eclectic research interests covering many areas associated with the design and development of software systems and collaborates closely with John Grundy (Swinburne). He has particular interests in:
- visual languages and environments
- metatools for multi-view multi-notation design tools
- software engineering environments and methodologies
- software process technology
- software architecture
- component-based systems
- aspect-oriented software engineering
- adaptive, multi-device user interfaces
- visual wikis
- Fellow, Royal Society of New Zealand (since 2010)
- National Tertiary Teaching Excellence Award for Sustained Excellence (2008)
- University of Auckland distiniguished Teaching Award for Research Supervision (2007)
Selected publications and creative works (Research Outputs)
- Khalajzadeh, H., Abdelrazek, M., Grundy, J., Hosking, J., & He, Q. (2019). BiDaML: A Suite of Visual Languages for Supporting End-User Data Analytics. Proceedings - 2019 IEEE International Congress on Big Data, BigData Congress 2019 - Part of the 2019 IEEE World Congress on Services. 10.1109/BigDataCongress.2019.00025
- Su, M. T., Grundy, J., Hosking, J., & Tempero, E. (2019). Leveraging usage data of software architecture artefacts. Proceedings - 2019 IEEE/ACM 2nd International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering, ECASE 2019. 10.1109/ECASE.2019.00011
Other University of Auckland co-authors: Ewan Tempero
- Lai, P., He, Q., Cui, G., Xia, X., Abdelrazek, M., Chen, F., ... Yang, Y. (2019). Edge User Allocation with Dynamic Quality of Service. CoRR, abs/1907.11580.
- Lai, P., He, Q., Cui, G., Xia, X., Abdelrazek, M., Chen, F., ... Yang, Y. (2019). Edge User Allocation with Dynamic Quality of Service. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 10.1007/978-3-030-33702-5_8
- Callagher, L., Smith, P., Krull, E., & Hosking, J. (2018). Interdisciplinary learning, liminal spaces, and boundary object affordances of technology road mapping. Paper presented at EURAM - Research in Action – Accelerating knowledge creation in management, Reykjavik, Iceland. 19 June - 22 June 2018. Related URL.
Other University of Auckland co-authors: Lisa Callagher, Peter Smith
- Lai, P., He, Q., Abdelrazek, M., Chen, F., Hosking, J. G., Grundy, J. C., & Yang, Y. (2018). Optimal Edge User Allocation in Edge Computing with Variable Sized Vector Bin Packing.. ICSOC.
- Lai, P., He, Q., Abdelrazek, M., Chen, F., Hosking, J., Grundy, J., & Yang, Y. (2018). Optimal edge user allocation in edge computing with variable sized vector bin packing. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 10.1007/978-3-030-03596-9_15
- Khalajzadeh, H., Abdelrazek, M., Grundy, J., Hosking, J., & He, Q. (2018). A Survey of Current End-user Data Analytics Tool Support. Paper presented at IEEE International Congress on Big Data (IEEE BigData) Part of the IEEE World Congress on Services, San Francisco, CA. 2 July - 7 July 2018. 2018 IEEE INTERNATIONAL CONGRESS ON BIG DATA (IEEE BIGDATA CONGRESS). (pp. 8). 10.1109/BigDataCongress.2018.00013