1993 …2020

Research output per year

If you made any changes in Pure these will be visible here soon.

Personal profile

Biography

I am Australian Laureate Fellow and a Professor of Software Engineering at Monash University. I hold the BSc(Hons), MSc and PhD degrees, all in Computer Science, from the University of Auckland. I am a Fellow of Automated Software Engineering, Fellow of Engineers Australia, Certified Professional Engineer, Engineering Executive, Member of the ACM and Senior Member of the IEEE.
 
In my 5 year Laureate Fellowship I will be researching new approaches to engineering software systems that fully take into account the "human" aspects of end users and team members. This project aims to find fundamentally new ways to capture and use human-centric software requirements during model-driven software engineering and verifying that systems meet these requirements. There are major issues with misaligned software applications in terms of accessibility, usability, emotions, personality, age, gender, and culture. We aim to address these through new conceptual foundations and modelling techniques for their support during software engineering. The intended outcomes are enhanced theory, models, tools and capability for next-generation software engineering with these critical elements. Significant benefits are expected to include greatly improved software quality, developer productivity and cost savings.
 
Previously I was the Senior Deputy Dean for the Faculty of Information Technology. I took up that role at the beginning of February 2018. I was 2IC to the Executive Dean, Faculty of IT. I worked with the Dean, Faculty Manager, Deputy Deans, Associate Deans and others to help lead and manage the Faculty, including people development and management, strategic planning, operations, finances, research and teaching leadership, engagement, … 

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.

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 Recent external collaboration on country level. Dive into details by clicking on the dots.

Projects

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/195/03/24

Project: Research

Research Output

An end-to-end model-based approach to support big data analytics development

Khalajzadeh, H., Simmons, A. J., Abdelrazek, M. A., Grundy, J., Hosking, J. & He, Q., Jun 2020, In : Journal of Computer Languages. 58, 20 p., 100964.

Research output: Contribution to journalArticleResearchpeer-review

Authoring logically sequenced visual data stories with Gravity

Obie, H. O., Chua, C., Avazpour, I., Abdelrazek, M., Grundy, J. & Bednarz, T., Jun 2020, In : Journal of Computer Languages. 58, 13 p., 100961.

Research output: Contribution to journalArticleResearchpeer-review

Code Action Network for binary function scope identification

Nguyen, V., Le, T., Le, T., Nguyen, K., de Vel, O., Montague, P., Grundy, J. & Phung, D., 2020, Advances in Knowledge Discovery and Data Mining: 24th Pacific-Asia Conference, PAKDD 2020 Singapore, May 11–14, 2020 Proceedings, Part I. Lauw, H. W., Wong, R. C-W., Ntoulas, A., Lim, E-P., Ng, S-K. & Pan, S. J. (eds.). Cham Switzerland: Springer, p. 712-725 14 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 12084 LNAI).

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Open Access
File

Cost effective dynamic data placement for efficient access of social networks

Khalajzadeh, H., Yuan, D., Zhou, B. B., Grundy, J. & Yang, Y., Jul 2020, In : Journal of Parallel and Distributed Computing. 141, p. 82-98 17 p.

Research output: Contribution to journalArticleResearchpeer-review

Deep Cost-Sensitive Kernel Machine for binary software vulnerability detection

Nguyen, T., Le, T., Nguyen, K., de Vel, O., Montague, P., Grundy, J. & Phung, D., 2020, Advances in Knowledge Discovery and Data Mining: 24th Pacific-Asia Conference, PAKDD 2020 Singapore, May 11–14, 2020 Proceedings, Part II. Lauw, H. W., Wong, R. C-W., Lim, E-P., Ntoulas, A., Ng, S-K. & Pan, S. J. (eds.). Cham Switzerland: Springer, p. 164-177 14 p. (Lecture Notes in Computer Science; vol. 12085 ).

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Open Access
File

Press / Media