Find out how ICT can support biomedical and clinical researchFind out more. From Clever cars to clever farms... Embedded Systems
Teaching/Supervision

Teaching/Supervision




All topics listed here are available for both PhD studies and undergraduate thesis. We are working with government, defense and standardization bodies on a variety of projects in the area of model driven development, business process modelling, semantic web/ontology and software development processes. All available topics  are not limited to the following list. Contact me for furhter information. Depending on the topic, they will also be supervised by Prof. Ross Jeffery . For general PHD study information, please visit here.(Note: the topics information might be outdated)

  1. Architecture for Ultra-Large-Scale (ULS) Systems
  2. Domain Specific Modelling Language Design for Model Driven Development
  3. Automated Web Service Composition using Semantic Web Technologies
  4. Model Driven .Net Development
  5. Model Driven Development for Web Service
  6. Adaptive Software Process Engineering
  7. Service Oriented Architecture for e-Business Standards
  8. Design-time Adaptive Service Engineering
  9. Service-Oriented Eventing and Content Distribution
  10. RESTful Web Services
  11. Process Mashup
  12. Process lines
  13. Modelling Non-Functional Properties
  14. Method Quality

Postgraduate students:

  • Betty B. (PhD 2006 - now): model driven development for services
  • Alireza K. (PhD 2007 - now): architecture for ultra-large-scale systems
  • Yinkia C. (PhD 2007 - now): technical development processes
  • Xiwei X. (PhD 2007 - now): RESTful business processes
  • (co-supervision) Amir A. (PhD 2007 - now): exception handling in ultra-large-scale systems
  • Patric F. (Master by research 2006 - 2007. Now:ThoughtWorks): MEST (Message Exchange State Transfer) and SSDL (SOAP Service Description Language)

Thesis Students (co)Supervised:

  1. Dennis L., 2008: Industry-wide service API design
  2. Mike X., 2008: Industry-wide Service API design
  3. Kevin M., 2008 : Model driven RESTful services
  4. Raymond S., 2008: Model driven RESTful services
  5. Fahad S., 2007: Service-Oriented Architecture for e-Business Standards
  6. Chadwick C., 2007: Service-Oriented Architecture for e-Business Standards
  7. Kevin D., 2007: Model Driven Development for RESTful Services
  8. Arman M., 2007: Service-Oriented Eventing and Content Distribution
  9. Vincent Y., 2007: Automated Web Service Composition using Semantic Web Technologies
  10. Raymond L., 2007: SSDL-driven Service Adaptation
  11. Xianggao K., 2007: SSDL-driven Service Adaptation
  12. David W., 2007: Adaptive Software Process Engineering
  13. Tak T., 2007: Technical development process in the XML domain
  14. Willy E.,2006: Model Driven Architecture (MDA) for Web Service Development
  15. Hary W., 2006: Model Driven Architecture (MDA) for Web Service Development
  16. Aditya G., 2006: Metadata Discovery and Management for Organizational Knowledge Management
  17. Samita A., 2006: Metadata Discovery and Management for Organizational Knowledge Management
  18. Betty B., 2006: UTS Capstone - “Customized Benchmark Generation Using Model Driven Development”
  19. Betty B., 2005: UNSW/NICTA Summer Scholarship - “Customized Benchmark Generation Using MDA”
  20. Luke C., 2005: Design Decision Reasoning with Experience Repository
  21. Edward L., 2005 : Design Decision Reasoning with Experience Repository
  22. Annie T., 2005:Integrating Annotation Information in Reverse Architecting
  23. Adi I., 2005: Performance evaluation of architectural alternatives of .NET Applications
  24. Johnson C., 2004: Modeling Architecture Design Decisions and Non-Functional Requirements
  25. Rinalldo Y., 2004:Tool support for distributed software architecture evaluation process
  26. Hong S., 2004: Tool support for distributed software architecture evaluation process

Courses Taught

COMP9117: Architecture of Software Systems (2006, s2)

Courses Tutored

COMP3720:Total Quality Management (2002 s1, 2003 s1)
COMP3710:Software Project Management (2002 s2, 2003 s2)

Training Provided
Architecture evaluation techniques