Projects per year
Personal profile
Biography
Until February 2018 I was Pro Vice-Chancellor ICT Innovation and Translation at Deakin University and an Alfred Deakin Professor. I provided strategic leadership of ICT research across the university with an emphasis on building collaborative teams across groups and disciplines, building teams to tackle larger problems and working with diverse stakeholders and partners on various externally funded projects. Before that I was at the Swinburne University of Technology, Melbourne, Australia and was the Dean of the School of Software and Electrical Engineering and the Director of the large Research Centre Swinburne University Centre for Computing and Engineering Software Systems (SUCCESS). I was previously the Head of Computer Science and Software Engineering at Swinburne and briefly Deputy Dean for the previous Faculty of ICT. Before coming to Australia at the end of 2009 I was Head of Department for Electrical and Computer Engineering at the University of Auckland, New Zealand. From 2014-2017 I was also a Senior Principal Researcher with Data61.
My teaching is mostly in the area of team projects, software requirements and design, software processes, distributed systems, and programming. My research is mostly in the area of software tools and techniques, software architecture, model-driven software engineering, visual languages, software security engineering, service-based and component-based systems and user interfaces. My work is generally pretty applied and I do consulting work with a range of companies. These have included, among many others, Unisono, Mailguard, Thales Australia, CA Labs, XSol Ltd, Orion Health Ltd, Peace Software Ltd, and Whitecloud Systems Ltd.
Expertise related to UN Sustainable Development Goals
In 2015, UN member states agreed to 17 global Sustainable Development Goals (SDGs) to end poverty, protect the planet and ensure prosperity for all. This person’s work contributes towards the following SDG(s):
Education/Academic qualification
Computer Science, Doctor of Philosophy, University of Auckland
Award Date: 6 May 1994
Computer Science, Master of Science (with Distinction), University of Auckland
Award Date: 10 May 1991
Computer Science, Bachelor of Science (with First Class Honours), University of Auckland
Award Date: 4 May 1989
Research area keywords
- Software Engineering
- model-driven engineering
- domain-specific visual languages
- human-centric software engineering
- software tools
- user interfaces
Network
-
Building 4.0 CRC: Better buildings, new efficiencies through technology and collaboration
Aitchison, M., Ngo, T. D., Maxwell, D., Couper, R., Breen Lovett, S., Cumarasamy, S., Blue, K., Laverty, C., Gerber, P., Merkoulova, Y., Sohal, A., Dare, R., Moehler, R., Nicholson, A., Grundy, J., Garcia De La Banda, M., McCormack, J., Vu, L. H., Dwyer, T., Murray, S., Kulic, D., Bai, Y., Davies, C., Zhou, J., Duffield, C., Singh, P. J., Bridge, A., Erol, I., Drogemuller, R. & Mahendran, M.
10/09/20 → 30/06/27
Project: Research
-
ValDefFixApp: Values-oriented Defect Fixing for Mobile Software Applications
Grundy, J., Whittle, J., Turhan, B., Xia, X. & Li, L.
2/05/20 → 1/05/23
Project: Research
-
HCMDSE: Human-centric Model-driven Software Engineering
Australian Research Council (ARC)
3/02/20 → 2/02/25
Project: Research
-
Model Driven Engineering and Evolutionary Machine Learning Base Approach for Modelling, Designing, Generating and Testing eHealth Apps for Smartphones and Wearables
Shamsujjoha, M. S., Grundy, J., Li, L., Lu, Q. & Knight, K.
1/05/19 → 10/01/23
Project: Research
-
ARC Research Hub for Driving Farming Productivity and Disease Prevention
Gao, Y., Tao, D., van den Hengel, A., Bennamoun, M., Guijt, R. M., Shen, C., Grundy, J., Mian, A., Zhou, J., Busch, A., Dong, J. S., Nguyen, N. T., Li, Q., Ford, R., Tan, S. H., Sun, C., Mikami, S., Cox, D., Daniels, R., Zhou, J. & Koulakov, S.
5/03/19 → 5/03/24
Project: Research
-
An empirical study of model-agnostics techniques for defect prediction models
Jiarpakdee, J., Tantithamthavorn, C., Dam, H. K. & Grundy, J., 1 Jan 2022, In: IEEE Transactions on Software Engineering. 48, 1, p. 166-185 21 p.Research output: Contribution to journal › Article › Research › peer-review
8 Citations (Scopus) -
An empirical study of release note production and usage in practice
Bi, T., Xia, X., Lo, D., Grundy, J. & Zimmermann, T., 1 Jun 2022, In: IEEE Transactions on Software Engineering. 48, 6, p. 1834-1852 19 p.Research output: Contribution to journal › Article › Research › peer-review
5 Citations (Scopus) -
APIMatchmaker: matching the right APIs for supporting the development of Android apps
Zhao, Y., Li, L., Wang, H., He, Q. & Grundy, J., 27 Jan 2022, (Accepted/In press) In: IEEE Transactions on Software Engineering. 18 p.Research output: Contribution to journal › Article › Research › peer-review
1 Citation (Scopus) -
Emotimonitor: a Trello power-up to capture and monitor emotions of Agile teams
El-Migid, M-A. A., Cai, D., Niven, T., Vo, J., Madampe, K., Grundy, J. & Hoda, R., Apr 2022, In: Journal of Systems and Software. 186, 7 p., 111206.Research output: Contribution to journal › Review Article › Research › peer-review
-
Opportunities and challenges in code search tools
Liu, C., Xia, X., Lo, D., Gao, C., Yang, X. & Grundy, J., Dec 2022, In: ACM Computing Surveys. 54, 9, 40 p., 196.Research output: Contribution to journal › Review Article › Research › peer-review
Prizes
-
-
Fellow of Automated Software Engineering
Grundy, John (Recipient), 20 Sep 2012
Prize: Election to learned society
-
Fellow of Engineers Australia
Grundy, John (Recipient), 19 Sep 2012
Prize: Election to learned society
-
IEEE Technical Council on Software Engineering Distinguished Educator Award
Grundy, John (Recipient), 1 Oct 2014
Prize: Prize (including medals and awards)
Press / Media
-
Designing Future Cities, Episode 12, A Different Lens
Markus Jung, Maud Cassaignau, Rebecca Wickes, Megan Farrelly, Carl Grodach, Graham Currie, John Grundy & Paul Francis
13/03/19
1 Media contribution
Press/Media: Expert Comment