Dr Partha Roop


Partha Roop is the Computer Systems Engineering programme director in the Department of Electrical and Computer Engineering at the University of Auckland, New Zealand.


He completed his PhD in Computer Science and Engineering at the University of New South Wales, Sydney, Australia, a M.Tech at Indian Institute of Technology in Kharagpur, India and a BE degree at Anna University (College of Engineering), Madras, India. Partha had visiting positions in Kiel University, Germany (collaboration with the Embedded Systems Group: http://www.informatik.uni-kiel.de/en/rtsys/, French National Laboratory of Informatics and Control (SPADES team Grenoble: https://team.inria.fr/spades/), and Iowa State University (http://www.ece.iastate.edu). He collaborates with University of California, Berkeley in the PRET project: http://chess.eecs.berkeley.edu/pret/

He heads the precision timed systems research group: http://homepages.engineering.auckland.ac.nz/~pretzel/. His group has created a tool-chin for the design of automation and embedded systems using the IEC61499 standard. The tool and associated benchmarks are available for download from: http://timeme.io 

Partha co-founded APIMatic, a cloud services company for automatic SDK generation using the model-driven approach. He has co-authored two research monographs:

Research | Current

My primary research interests are:


Teaching | Current

  • COMPSYS 202 - Object Oriented Design and Programming
  • COMPSYS 303 - Microcomputing for Embedded Systems
  • COMPSYS 705 - Formal Methods for Engineers
  • COMPSYS 723 - Embedded Systems Design


Postgraduate supervision

Current students

  1. Matthew Kuo (PhD), Time predictable industrial automation systems
  2. Zeeshan Bhatti (PhD), Unified functional safety analysis.
  3. Adeel Ali (PhD), Model driven approach for cloud services.
  4. Hugh Wang (PhD), Scalable static timing analysis of concurrent programs.
  5. Mahmood Hikmet (PhD), Fairness and timing issues in vehicular communication.
  6. Neha Sharma (PhD), Adaptive traffic control systems.
  7. Jin Ro (PhD), Functional safety issues in robotics.
  8. Hammond Pearce (PhD), Precision Timed Automation Architectures
  9. Nathan Allen (PhD), Modular Compilation for Human Organ Models.

​Past students

  • ​Dr  Roopak Sinha, Senior Lecturer (AUT)
  • Dr Li Hsien Yoong (Invenco)
  • Dr Gareth Shaw (Navman)
  • Dr Simon Yuan (Navico)
  • Dr Sidharta Andalam (TUM-CREATE, Singapore)
  • ​Dr Eugine Yip (Bamberg University Postdoc)
  • 15 Master of Engineering thesis students



  • Alexander von Humboldt fellowship for experienced researchers 2009
  • French national laboratory for informatics and control (INRIA) visiting professor 2014
  • Mercator Fellowship, German Science Foundation (DFG), 2016


  • Research group leader, Bio-Remulation Group
  • Research group leader, Precision Timed Systems group

Areas of expertise

  • Embedded Systems
  • Real-Time Systems
  • Real-Time Organ Modelling and Medical Devices
  • Intelligent Transportation Systems
  • Industrial Automation


Committees/Professional groups/Services

Selected publications and creative works (Research Outputs)

  • Sinha, R., Roop, P. S., Shaw, G., Salcic, Z., & Kuo, M. M. Y. (2016). Hierarchical and Concurrent ECCs for IEC 61499 Function Blocks. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 12 (1), 59-68. 10.1109/TII.2015.2496262
    URL: http://hdl.handle.net/2292/28214
    Other University of Auckland co-authors: Zoran Salcic
  • Kuo, M. M. Y., & Roop, P. S. (2015). New Design Patterns for Time Predictable Execution of Function Blocks. Distributed Control Applications Guidelines, Design Patterns, and Application Examples with the IEC 61499 (pp. 69-91). CRC Press.
  • Zhao, Y. U., & Roop, P. S. (2015). Model-Driven Design of Cardiac Pacemaker Using IEC 61499 Function Blocks. In A. Zoitl, T. Strasser (Eds.) Distributed Control Applications: Guidelines, Design Patterns, and Application Examples with the IEC 61499 (pp. 335-361). CRC Press.
  • Malik, A., Roop, P. S., Andalam, S., Yip, E., & Trew, M. (2015). A synchronous rendering of hybrid systems for designing Plant-on-a-Chip (PoC). , abs/1510.04336. arxiv. Related URL.
    Other University of Auckland co-authors: Avinash Malik, Mark Trew
  • Yoong, L. H., Roop, P. S., Bhatti, Z. E., & Kuo, M. M. Y. (2015). Model-Driven Design Using IEC 61499: A Synchronous Approach for Embedded and Automation Systems. Springer. 10.1007/978-3-319-10521-5
  • Sinha, R., Girault, A., Goessler, G., & Roop, P. S. (2014). A Formal Approach to Incremental Converter Synthesis for System-on-Chip Design. ACM Transactions on Design Automation of Electronic Systems, 20 (1), 1-30. 10.1145/2663344
  • Andalam, S., Roop, P. S., Girault, A., & Traulsen, C. (2014). A Predictable Framework for Safety-Critical Embedded Systems. IEEE Transactions on Computers, 63 (7), 1600-1612. 10.1109/TC.2013.28
  • Sinha, R., Roop, P. S., & Ranjitkar, P. (2013). Virtual Traffic Lights+ : A Robust, Practical, and Functionally Safe Intelligent Transportation System. Transportation Research Record, 2381, 73-80. 10.3141/2381-09
    Other University of Auckland co-authors: Prakash Ranjitkar

Contact details

Primary location

BUILDING 903 - Bldg 903
Level 4, Room 414
New Zealand

Web links