Heinz is the Director of the eResearch and the Automation Software Research Centre at RMIT University in Melbourne. He has over 30 years of experience in software architecture and systems quality in education and research with a focus on applications in global distributed and real-time systems, parallel platforms, data-centric collaboration and sharing in sciences and engineering. He has collaborated with numerous industry partners and government organisations. His research focus in software has been on various aspects including architecture, design, specification, verification, testing and more generally quality and performance characteristics. Heinz held positions at Monash University, the CSIRO, the ICSI of UC Berkeley and the German GMD (now part of Fraunhofer). He holds a PhD from Bremen University.