The University of Queensland Homepage
School of ITEE ITEE Main Website

SSE's RHD Students

Systems and Software Engineering research division staff advise Research Higher Degree students engaged in a wide variety of projects. Current RHD students associated with the SSE are as follows, sorted by advisor.


Prof. Paul Bailes

PhD

  1. Brough, Leighton  Improving software development practices with compiler-based tracing techniques
  2. Hearnden, David Iain  Deltaware
  3. Kemp, Colin John  Totally-Functional Programming
  4. Van Emmerik, Michael James  Type Inference Based Decompilation
  5. Wilks, Barry Allan  Persistent Abstract Syntax trees for Software Re-engineering

Dr. David Carrington

Mphil

  1. Muys, Andrae Willem  The application of persistent datastructures to the provision of enterprise functionality for semi-structured data

PhD

  1. Bradley, Daniel Robert  Software development visualisation
  2. Sien, Ven Yu  A minimal approach to object-oriented analysis and design
  3. Wood, David Hyland  Anticipating emergent properties in object oriented software

Dr. Roger Duke

PhD

  1. Thomas, Richard Neil  Strategies for Migrating to Object Technology

Prof. Ian Hayes

PhD

  1. Dongol, Brijesh  Formal reasoning about progress in concurrent programs
  2. Meinicke, Larissa Anne  Formal Reasoning for Fault-Tolerant Systems
  3. Wildman, Luke Peter  Requirements Formulation and Analysis

Dr. Ariel Liebman

PhD

  1. Smith, Morgan Pierce  Learning agents to model air traffic control systems

Prof. Peter A Lindsay

PhD

  1. Arnott, Shane   The impact of advanced technologies in support of decision making in complex environments
  2. Chen, Kuang Yuan  An approach for the architecture of a "multi-agent system' environment
  3. Connelly, Simon  Usability guidelines for complex systems
  4. Kanagarajah, Ashok  Characteristics, strategies and trend for health sector supply chain in Australia
  5. Rae, Andrew John  A Behaviour-Based Methodology for Fault Tree Generation

Dr. Peter Robinson

PhD

  1. Duczmal, Katie  Developing controls for secure logic based systems

Dr. Graeme Smith

PhD

  1. Fu, Zheng  Automatically verifying refinements using model checking and abstraction
  2. McComb, Timothy Jay  Formal Object-Oriented Design through Step-wise Refinement

Dr. Paul Strooper

Mphil

  1. Hakimipour, Niusha  Empirical evaluation of tools and techniques for verifying real-time systems

PhD

  1. Javed, Abu Zafer  Verification and validation in model driven architecture
  2. Mahrin, Mohd Naz'ri  Empirical evaluations of process based inspections in SPI context
  3. Mealy (nee Glynn), Erica Maree  Artefact derivation for evolutionary architectures
  4. Wojcicki, Margaret Ann  Evaluating and combining verification and validation technologies for concurrent components
  5. Zakaria, Zulfa  Empirical evaluation of tools and techniques for verifying real-time systems

Past students

    Completed 2007

  1. Long, Benjamin Wallace  Formal verification of security protocols  (David Carrington)
  2. Shukla, Rakeshkumar Y  A Framework for Reliability Assessment of Software Components.  (Paul Strooper)
  3. Completed 2006

  4. Cook, Philip John  Incremental Compilation in Language Based Environments  (Ian Hayes)
  5. Foster, Geoffrey Alan  Hints, Help and Coaching - Aids to Effective Use of Computer Software  (Roger Duke)
  6. Hunter, Christopher   Distributed Environments for the Development of High Integrity Software.  (Peter Robinson)
  7. Long, Gregory David  Towards Plug-in Proof Support for Formal Development Environments  (David Hemer)  (Mphil)
  8. McDonald, Jason   Generating test oracles from object-oriented formal specifications.  (Paul Strooper)
  9. Completed 2005

  10. Long, Bradley Joseph  Testing Concurrent Java Classes.    (Paul Strooper)
  11. Miller, Timothy   Specification Animation and Software Testing.  (Paul Strooper)
  12. Pollard, Janelle   From Maths Problem to Program: What's the Best Path?  (Roger Duke)
  13. Robinson, Neil John  Validating Refinements using Specification Animation  (Colin Fidge)
  14. Completed 2004

  15. Atchison, Brenton Mark  The Integration of Safety and Analysis and Functional Verification Techniques for Software Safety Arguments  (Peter Lindsay)
  16. Shield, Jamie Barry  Object-Oriented Refinement Calculus Semantics Made Simple and Concise  (David Carrington)

Last Updated: 28 May, 2007