Prof John Grundy

STAFF PROFILE

Position

Professor of Software Engineering

Faculty

Faculty of Sci Eng & Built Env

Department

School of Info Technology

Campus

Melbourne Burwood Campus

Biography

I am Professor of Software Engineering at Deakin University. I am also currently Pro Vice-Chancellor ICT Innovation & Translation. I am also a Senior Principal Researcher with Data61.

Previously I was Professor of Software Engineering and Dean of the School of Software and Electrical Engineering at Swinburne University of Technology. Before that I was Deputy Dean of the Faculty of ICT, Head of Computer Science and Software Engineering, and Director of the SUCCESS research centre. Before coming to Swinburne I was Head of Department for Electrical and Computer Engineering at the University of Auckland, New Zealand, and prior to that, Director of Software Engineering, University of Auckland.

Read more on John's profile

Research interests

My vision in research is to "make Software Engineering more like traditional Engineering disciplines" - by leveraging human-centric visual modelling approaches to model, reason about and generate complex software systems. To this end, my research has focused on software engineering, particularly software engineering tools and associated methods. I have also worked most recently in the areas of domain-specific visual languages (DSVLs) and model-driven engineering methods and tools. Previously I worked in the areas of aspect-oriented software development, software architecture, process-centred tools, user interfaces - especially model-driven, multi-device, sketch-based and web-based diagramming UIs, and visual languages. I have also written some papers about software engineering, computer science and Information Systems engineering education.

Teaching interests

I have taught a wide range of software engineering, computer science and information systems courses in my career. I have specialised in "project based learning", specifically project-based courses where students work in small-ish teams on a semester or term-long project.

My approach and philosophy in teaching is to create an environment for student learning. In fact I'm not keen on the description "teaching" per se - I like "learning facilitation" or similar :-). I have specialised in teaching project-based courses where students work in small (4-7) groups on a project for the whole course (whether year-long or more recently semester-long). Examples have include Information Systems Project and Software Engineering Project at the University of Waikato, Team Project at the University of Auckland, and Software Engineering Project at Swinburne. I also rather like what I call "simulation-based teaching" where we do in-class exercises (in small tutorials or even large lecture classes!) to learn interactively new methods, tools, technologies vs. using just traditional lectures. I have written some papers on project-based course teaching, teaching with pair-programming and simulation-based teaching...

Expertise

I have carried out a wide range of consulting activities for a wide variety of companies. These have included: Expert witness - Software analysis, IP issues and legal opinion Requirements engineering Technology road-mapping Software architecture review Technology review and advice Development process, tools review and advice User interface design and evaluation Experimental software development (I don't tend to do much of that these days) Supervising staff and students on consultancy and industry R&D projects Grant reviews Departmental and School reviews Promotion and tenure reviews Please contact me if you would like to discuss possible consultancy. I do all of my consultancy work as a staff member of Deakin University via University contracting and billing. It also has to fit with my primary commitments to the University.

Awards

Fellow Engineers Australia (FIEAust)

Fellow Automated Software Engineering (FASE)

Publications

Filter by

2017

MaramaAIC: tool support for consistency management and validation of requirements

Massila Kamalrudin, Prof John Hosking, Prof John Grundy

(2017), Vol. 24, pp. 1-45, Automated software engineering, New York, N.Y., C1

journal

Managing trade-offs in adaptable software architectures

Bradley Schmerl, Rick Kazman, Nour Ali, Prof John Grundy, Ivan Mistrik

(2017), pp. 1-11, Managing trade-offs in adaptable software architectures, Burlington, Mass., B1

chapter

Adaptive security for software systems

Dr Mohamed Abdelrazek, Prof John Grundy, Dr Amani Ibrahim

(2017), pp. 99-127, Managing trade-offs in adaptable software architectures, Burlington, Mass., B1

chapter
2016

A systematic mapping study of mobile application testing techniques

Samer Zein, Norsaremah Salleh, Prof John Grundy

(2016), Vol. 117, pp. 334-356, Journal of systems and software, Amsterdam, The Netherlands, C1-1

journal

The effect of software engineers' personality traits on team climate and performance: a systematic literature review

Arjumand B. Soomro, Norsaremah Salleh, Emilia Mendes, Prof John Grundy, Giles Burch, Azlin Nordin

(2016), Vol. 73, pp. 52-65, Information and software technology, Amsterdam, The Netherlands, C1

journal

Ontology-based automated support for goal–use case model analysis

Tuong Huan Nguyen, Prof John Grundy, Mohamed Almorsy

(2016), Vol. 24, pp. 635-673, Software quality journal, Berlin, Germany, C1-1

journal

Reporting usability defects-do reporters report what software developers need?

Nor Shahida Mohamad Yusop, Prof John Grundy, Prof Rajesh Vasa

(2016), pp. 271-280, EASE 2016 : Proceedings of the 20th Evaluation and Assessment in Software Engineering International Conference, New York, N.Y., E1

conference

A domain-specific visual modeling language for testing environment emulation

Jian Liu, Prof John Grundy, Dr Iman Avazpour, Dr Mohamed Abdelrazek

(2016), pp. 1-9, VL/HCC 2016: Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, Piscataway, N.J., E1

conference

Enhanced playback of automated service emulation models using entropy analysis

Dr Steven Versteeg, Miao Du, John Bird, Jean-Guy Schneider, Prof John Grundy, Jun Han

(2016), pp. 49-55, ICSE 2016: Workshop on Continuous Software Evolution and Delivery : Proceedings of the 38th Software Engineering International Conference, New York, N.Y., E1

conference

Improving cloud-based online social network data placement and replication

Hourieh Khalajzadeh, Dong Yuan, Prof John Grundy, Dr Yun Yang

(2016), pp. 1-8, IEEE CLOUD 2016: Proceedings of the 9th IEEE International Conference on Cloud Computing, Piscataway, NJ, E1

conference

Continuous validation for data analytics systems

Mark Staples, Liming Zhu, Prof John Grundy

(2016), pp. 769-773, ICSE'16 : Proceedings of the 38th International Conference on Software Engineering Campanion, New York, N.Y., E1

conference

An automated collaborative requirements engineering tool for better validation of requirements

Nor Aiza Moketar, Massila Kamalrudin, Safiah Sidek, Mark Robinson, Prof John Grundy

(2016), pp. 864-869, ASE '16: Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, New York, N.Y., E1

conference

International capstone exchange – the SUT and NDSU experience

Dean Knudson, Prof John Grundy

(2016), pp. 1-4, Proceedings of 2016 Capstone Design Conference, Columbus, Oh., E1-1

conference

An empirical study of user perceived usefulness and preference of open learner model visualisations

Check-Yee Law, Prof John Grundy, Prof Rajesh Vasa, A/Prof Andrew Cain

(2016), pp. 1-5, VL/HCC 2016 : Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, Piscataway, N.J., E1

conference

Usage-based chunking of software architecture information to assist information finding

Moon Ting Su, Prof John Hosking, Prof John Grundy, Ewan Tempero

(2016), Vol. 122, pp. 215-238, Journal of systems and software, Amsterdam, The Netherlands, C1-1

journal

TeeVML : tool support for semi-automatic integration testing environment emulation

Jian Liu, Prof John Grundy, Dr Iman Avazpour, Dr Mohamed Abdelrazek

(2016), pp. 840-845, ASE'16: Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, New York, N.Y., E1

conference

Opaque service virtualisation: a practical tool for emulating endpoint systems

Dr Steven Versteeg, Miao Du, Jean-Guy Schneider, Prof John Grundy, Jun Han, Menka Goyal

(2016), pp. 202-211, ICSE 2016 : Proceedings of the 38th International Conference on Software Engineering Companion, New York. N.Y., E1

conference

TestMEReq : generating abstract tests for requirements validation

Nor Moketar, Massila Kamalrudin, Safiah Sidek, Mark Robinson, Prof John Grundy

(2016), pp. 39-45, SER & IP 2016: Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice 2016, Piscataway, N. J., E1

conference

A cost/benefit approach to performance analysis

David Maplesden, Ewan Tempero, Prof John Hosking, Prof John Grundy

(2016), pp. 15-26, ICPE 2016 Proceedings of the 7th ACM/SPEC International Conference on Software Performance Engineering, New York, N.Y., E1

conference

V for variety: Lessons learned from complex smart cities data harmonization and integration

Dr Iman Avazpour, Prof John Grundy, Liming Zhu

(2016), pp. 1-6, PerCom 2016 : Proceedings of the First IEEE International Workshop on Context-Aware Smart Cities and Intelligent Transport Systems (AwareCities '16), Piscataway, N. J, E1-1

conference

DeepSoft: a vision for a deep model of software

Hoa Dam, Dr Truyen Tran, Prof John Grundy, Aditya Ghose

(2016), pp. 944-947, FSE 2016: Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, New York, N.Y., E1

conference

Heuristics-based Indoor positioning systems: a systematic literature review

Lam Luan, Antony Tang, Prof John Grundy

(2016), Vol. 10, pp. 178-211, Journal of location based services, London, Eng., C1-1

journal
2015

Bootstrapping mobile app development

Scott Barnett, Dr Rajesh Vasa, Prof John Grundy

(2015), pp. 657-660, ICSE 2015 : Proceedings of the 37th International Conference on Software Engineering, Piscataway, N.J., E1-1

conference

Performance analysis using subsuming methods: an industrial case study

David Maplesden, Karl von Randow, Ewan Tempero, Prof John Hosking, Prof John Grundy

(2015), pp. 149-158, ICSE 2015 : Proceedings of the 37th International Conference on Software Engineering, Piscataway, N.J., E1-1

conference

StressCloud: a tool for analysing performance and energy consumption of cloud applications

Feifei Chen, Prof John Grundy, Jean-Guy Schneider, Yun Yang, Dr Qiang He

(2015), pp. 721-724, ICSE 2015 : Proceedings of the 37th International Conference on Software Engineering, Piscataway, N.J., E1-1

conference

Subsuming methods: finding new optimisation opportunities in object-oriented software

David Maplesden, Ewan Tempero, Prof John Hosking, Prof John Grundy

(2015), pp. 175-186, ICPE 2015 : Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, Austin, Tex., E1-1

conference

A framework for convergence of cloud services and Internet of things

Dong Yuan, Jiong Jin, Prof John Grundy, Yun Yang

(2015), pp. 349-354, CSCWD 2015: Proceedings of the 19th International Conference on Computer Supported Cooperative Work in Design, Piscataway, N.J., E1-1

conference

An empirical investigation of personality traits of software testers

Tanjila Kanij, Mr Robert Merkel, Prof John Grundy

(2015), pp. 1-7, CHASE 2015: Proceedings from the Internation Workshop of Cooperative and Human Aspects of Software Engineering, Piscataway, N.J., E1-1

conference

A suite of visual languages for model-driven development of statistical surveys and services

Chul Hwee Kim, Prof John Grundy, Prof John Hosking

(2015), Vol. 26, pp. 99-125, Journal of visual languages and computing, Amsterdam, The Netherlands, C1-1

journal

Specifying model transformations by direct manipulation using concrete visual notations and interactive recommendations

Dr Iman Avazpour, Prof John Grundy, Lars Grunske

(2015), Vol. 28, pp. 195-211, Journal of visual languages and computing, Amsterdam, The Netherlands, C1-1

journal

Performance analysis for object-oriented software: a systematic mapping

David Maplesden, Ewan Tempero, Prof John Hosking, Prof John Grundy

(2015), Vol. 41, pp. 691-710, IEEE transactions on software engineering, Piscataway, N.J., C1-1

journal

Generating reusable visual notations using model transformation

Dr Iman Avazpour, Prof John Grundy, Hai Vu

(2015), Vol. 25, pp. 277-305, International journal of software engineering and knowledge engineering, Singapore, C1-1

journal

Integrating goal-oriented and use case-based requirements engineering: the missing link

Tuong Huan Nguyen, Prof John Grundy, Mohamed Almorsy

(2015), pp. 328-337, 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems, MODELS 2015 - Proceedings, Piscataway, N.J., E1-1

conference

Improving tenants' trust in SaaS applications using dynamic security monitors

Dr Mohamed Abdelrazek, Prof John Grundy, Dr Amani Ibrahim

(2015), pp. 70-79, ICECCS 2015 : Proceedings of the 20th International Conference on Engineering of Complex Computer Systems, Piscataway, N.J., E1

conference

Mobile application testing in industrial contexts: an exploratory multiple case-study

Samer Zein, Norsaremah Salleh, Prof John Grundy

(2015), pp. 30-41, Intelligent software methodologies, tools and techniques, Berlin, Germany, B1-1

chapter

Supporting scientists in re-engineering sequential programs to parallel using model-driven engineering

Dr Mohamed Abdelrazek, Prof John Grundy

(2015), pp. 1-8, SE4HPCS 2015 : Proceedings of the Software Engineering for High Performance Computing in Science 2015 International Workshop, Piscataway, N.J., E1-1

conference

Experience report: anomaly detection of cloud application operations using log and cloud metric correlation analysis

Mostafa Farshchi, Jean-Guy Schneider, Ingo Weber, Prof John Grundy

(2015), pp. 24-34, ISSRE 2015 : Proceedings of the IEEE Software Reliability Engineering 2015 International Symposium, Piscataway, N.J., E1-1

conference

Automating performance and energy consumption analysis for cloud applications

Feifei Chen, Prof John Grundy, Jean-Guy Schneider, Yun Yang, Dr Qiang He

(2015), pp. 63-70, IEEE SERVICES 2015 : Proceedings of the IEEE 2015 World Congress on Services, Piscataway, N.J., E1-1

conference

Providing fairer resource allocation for multi-tenant cloud-based systems

Jia Ru, Prof John Grundy, Yun Yang, Jacky Keung, Li Hao

(2015), pp. 306-313, CloudCom 2015: Proceedings of the IEEE Cloud Computing Technology and Science 2015 International Conference, Piscataway, N.J., E1-1

conference

A preliminary study of open learner model representation formats to support formative assessment

Check-Yee Law, Prof John Grundy, A/Prof Andrew Cain, Dr Rajesh Vasa

(2015), pp. 887-892, COMPSAC2015 : Proceedings of the IEEE Computer Software and Applications 2015 Conference, Piscataway, N.J., E1-1

conference

A multi-view framework for generating mobile apps

Scott Barnett, Dr Iman Avazpour, Dr Rajesh Vasa, Prof John Grundy

(2015), pp. 305-306, VL/HCC 2015: Proceedings of the IEEE Visual Languages and Human-Centric Computing 2015 Symposium, Piscataway, N.J., E1-1

conference

Reporting usability defects: limitations of open source defect repositories and suggestions for improvement

Nor Shahida Mohamad Yuspo, Prof John Grundy, Prof Rajesh Vasa

(2015), pp. 38-43, ASWEC 2015 : Proceedings of the 24th Australasian Software Engineering Conference Volume II, New York, N.Y., E1-1

conference

Rule-based extraction of goal-use case models from text

Tuong Huan Nguyen, Prof John Grundy, Mohamed Almorsy

(2015), pp. 591-601, ESEC/FSE 2015 : Proceedings of the 10th joint European Software Engineering and Foundations of Software Engineering Conference, New York, N.Y., E1-1

conference
2014

An empirical study to review and revise job responsibilities of software testers

Tanjila Kanij, Mr Robert Merkel, Prof John Grundy

(2014), pp. 89-92, VL/HCC 2014 : Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, Piscataway, N.J., E1-1

conference

HorusCML: context-aware domain-specific visual languages designer

Mohamed Almorsy, Prof John Grundy, Ulf Ruegg

(2014), pp. 133-136, VL/HCC 2014 : Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, Piscataway, N.J., E1-1

conference

Convert meets KIELER: integrating advanced layout algorithms into by-example visualisations

Dr Iman Avazpour, Ulf Ruegg, Prof John Grundy

(2014), pp. 199-200, VL/HCC 2014 : Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, Piscataway, N.J., E1-1

conference

A pair-oriented requirements engineering approach for analysing multi-lingual requirements

Massila Kamalrudin, Safiah Sidek, Norsaremah Salleh, Prof John Hosking, Prof John Grundy

(2014), pp. 150-164, Requirements engineering : first Asia Pacific Requirements Engineering Symposium, APRES 2014, Auckland, New Zealand, April 28-29, 2014, proceedings, Berlin, Germany, B1-1

chapter

Capturing security requirements using essential use cases (EUCs)

Syazwani Yahya, Massila Kamalrudin, Safiah Sidek, Prof John Grundy

(2014), pp. 16-30, Requirements engineering : first Asia Pacific Requirements Engineering Symposium, APRES 2014, Auckland, New Zealand, April 28-29, 2014, proceedings, Berlin, Germany, B1-1

chapter

Automated analysis of performance and energy consumption for cloud applications

Feifei Chen, Prof John Grundy, Jean-Guy Schneider, Yun Yang, Dr Qiang He

(2014), pp. 39-50, ICPE 2014 : Proceedings of the 5th ACM/SPEC International Conference on Performance Engineering, Dublin, Ireland, E1-1

conference

SecDSVL: a domain-specific visual language to support enterprise security modelling

Mohamed Almorsy, Prof John Grundy

(2014), pp. 152-161, ASWEC 2014 : Proceedings of the 23rd Australian Software Engineering Conference, Piscataway, N.J., E1-1

conference

Software engineering for multi-tenancy computing challenges and implications

Jia Ru, Prof John Grundy, Jacky Keung

(2014), pp. 1-10, FSE 2014 : International Workshop on Innovative Software Development Methodologies and Practices, InnoSWDev 2014 - Proceedings, Hong Kong, E1-1

conference

GUITAR: An ontology-based automated requirements analysis tool

Tuong Huan Nguyen, Prof John Grundy, Mohamed Almorsy

(2014), pp. 315-316, RE 2014 : Proceedings of the 22nd International Requirements Engineering Conference, Piscataway, N.J., E1-1

conference

Automatic acceptance test case generation from essential use cases

Massila Kamalrudin, M. Nor Aiza, Prof John Grundy, Prof John Hosking, Mark Robinson

(2014), pp. 246-255, New trends in software methodologies, tools and techniques, Amsterdam, The Netherlands, B1-1

chapter

A preliminary survey of factors affecting software testers

Tanjila Kanij, Mr Robert Merkel, Prof John Grundy

(2014), pp. 180-189, ASWEC 2014 : Proceedings of the 23rd Australian Software Engineering Conference, Piscataway, N.J., E1-1

conference

Dimensions and metrics for evaluating recommendation systems

Dr Iman Avazpour, Teerat Pitakrat, Lars Grunske, Prof John Grundy

(2014), pp. 245-273, Recommendation systems in software engineering, Berlin, Germany, B1-1

chapter

Generating reusable visual notations using model transformation

Dr Iman Avazpour, Prof John Grundy, Hai Vu

(2014), pp. 58-67, VINCI 2014 : Proceedings of the 7th International Symposium on Visual Information Communication and Interaction, Sydney, N.S.W., E1-1

conference

Investigating the effects of personality traits on pair programming in a higher education setting through a family of experiments

Norsaremah Salleh, Emilia Mendes, Prof John Grundy

(2014), Vol. 19, pp. 714-752, Empirical software engineering, Berlin, Germany, C1-1

journal

A visual language and environment for enterprise system modelling and automation

Lei Li, Prof John Grundy, Prof John Hosking

(2014), Vol. 25, pp. 253-277, Journal of visual languages and computing, Amsterdam, The Netherlands, C1-1

journal

Adaptable, model-driven security engineering for SaaS cloud-based applications

Mohamed Almorsy, Prof John Grundy, Dr Amani Ibrahim

(2014), Vol. 21, pp. 187-224, Automated software engineering, Berlin, Germany, C1-1

journal

Performance appraisal of software testers

Tanjila Kanij, Prof John Grundy, Mr Robert Merkel

(2014), Vol. 56, pp. 495-505, Information and software technology, Amsterdam, The Netherlands, C1-1

journal

KBRE: a framework for knowledge-based requirements engineering

Tuong Huan Nguyen, Bao Quoc Vo, Markus Lumpe, Prof John Grundy

(2014), Vol. 22, pp. 87-119, Software quality journal, Berlin, Germany, C1-1

journal
2013

Generating domain-specific visual language tools from abstract visual specifications

Prof John Grundy, Prof John Hosking, Na Li, Norhayati Mohd Ali, Jun Huh, Lei Li

(2013), Vol. 39, pp. 487-515, IEEE transactions on software engineering, Piscataway, N.J., C1-1

journal

A taxonomy and mapping of computer-based critiquing tools

Norhayati Mohd Ali, Prof John Hosking, Prof John Grundy

(2013), Vol. 39, pp. 1494-1520, IEEE transactions on software engineering, Piscataway, N.J., C1-1

journal

A survey of Australian human services agency software usage

Judith Grundy, Prof John Grundy

(2013), Vol. 31, pp. 84-94, Journal of technology in human services, London, Eng., C1-1

journal
2011

Using data mining for digital ink recognition: dividing text and shapes in sketched diagrams

Rachel Blagojevic, Beryl Plimmer, Prof John Grundy, Yong Wang

(2011), Vol. 35, pp. 976-991, Computers and graphics, Amsterdam, The Netherlands, C1-1

journal

Empirical studies of pair programming for CS/SE teaching in higher education: a systematic literature review

Norsaremah Salleh, Emilia Mendes, Prof John Grundy

(2011), Vol. 37, pp. 509-525, IEEE transactions on software engineering, Piscataway, N.J., C1-1

journal
2010

Experiences in developing a micro-payment system for peer-to-peer networks

Kaylash Chaudhary, Xiaoling Dai, Prof John Grundy

(2010), Vol. 5, pp. 23-42, International journal of information technology and web engineering, Hershey, Pa., C1-1

journal
2009

A model driven approach to care planning systems for consumer engagement in chronic disease management

Abizer Khambati, Jim Warren, Prof John Grundy, Prof John Hosking

(2009), Vol. 4, pp. 1-5, Electronic journal of health informatics, Melbourne, Vic., C1-1

journal
2008

SUMLOW: Early design-stage sketching of UML diagrams on an e-whiteboard

Qi Y. Chen, Prof John Grundy, Prof John Hosking

(2008), Vol. 38, pp. 961-994, Software: practice and experience, London, Eng., C1-1

journal

Grants

Australian Competitive Grants

Domain-specific visual languages for big data analytics applications

Prof John Grundy, Dr Mohamed Abdelrazek, Dr Qiang He, Prof John Hosking

ARC - Discovery Projects

  • 2017: $59,870

Finding and exploiting interesting paths in multidimensional information spaces

Prof John Hosking, Prof John Grundy, Dr Lexing Xie

ARC - Discovery Projects

  • 2017: $84,894

Enabling small businesses to more cost-effectively use big data on cloud computing platforms

Dr Yun Yang, Dr Quoc Vo, Prof John Grundy, Prof Rajesh Vasa, Craig McDonald

ARC Linkage - Projects

  • 2017: $200,000

Other Public Sector Funding

My Ultimate 4WD

Prof Rajesh Vasa, Prof Kon Mouzakis, Prof John Grundy, Prof John Yearwood, Dr Chris McCarthy

  • 2016: $40,000

Techniques for Distributed Intensive Data Processing

Prof Kon Mouzakis, Prof Rajesh Vasa, Dr Mohamed Abdelrazek, Prof John Grundy

  • 2017: $206,919
  • 2016: $75,000

Industry and Other Funding

Software Systems Innovation

Prof John Grundy, Dr Rajesh Vasa, Kon Mouzakis

  • 2017: $89,580

My Ultimate 4WD

Prof Rajesh Vasa, Prof Kon Mouzakis, Prof John Grundy, Prof John Yearwood, Dr Chris McCarthy

  • 2016: $40,000

Predicting software components containing safety hazards using deep learning

Dr Hoa Khanh Dam, Prof Aditya Ghose, Dr Truyen Tran, Prof John Grundy

  • 2017: $52,554

NICTA/Data61 Scholarships - School of IT

Prof John Grundy, Dr Mohamed Abdelrazek, Dr Jun Zhang

  • 2017: $42,506

Digital Enhanced Living Project

Prof Kon Mouzakis, Prof Rajesh Vasa, Dr Niroshinie Fernando, Dr Mohamed Abdelrazek, Prof Svetha Venkatesh, Prof Dinh Phung, Prof John Grundy

  • 2017: $680,000
  • 2016: $501,220

Supervisions

No completed student supervisions to report