Skip to menu Skip to content Skip to footer
Emeritus Professor Paul Bailes
Emeritus Professor

Paul Bailes

Email: 

Overview

Background

Professor Paul Bailes's research interests are in: Software Engineering, Programming Langauge Design and Implementation, and Decision Support Systems.

He received his PhD from The University of Queensland in 1984. His current research projects are in the fields of:

  • Forensic Analysis of Failed Software Projects
  • Higher-Order Functional Programming
  • Automated Academic Advising.

Availability

Emeritus Professor Paul Bailes is:
Available for supervision
Media expert

Qualifications

  • Bachelor (Honours) of Science (Advanced), The University of Queensland
  • Doctor of Philosophy, The University of Queensland
  • Australian Computer Society, Australian Computer Society

Research interests

  • Totally Functional Programming

    The expressive power of higher-order functional languages can be used to replace inert data by functions that embody applicative behaviour inherent in the data. What functional language developments (e.g. type systems) are needed to support this? Can efficiency be improved? How can such replacements of data be effected routinely? What are the connections with other areas, such as OOP, analog computing, design recovery?

  • Open Reengineering Platform

    The quality of a platform for developing reengineering tools primarily depends upon its support for the peculiarities of the reengineering process. How can the merits of proprietary reengineering platforms be recreated using open, generic technologies?

  • Academic Adviser�s Apprentice

    Planning study programs for university students is a complex and sensitive exercise, especially for (international) students who transfer to UQ with credit. What interface paradigms are best suited to automated study planning? How can a knowledge base be developed and maintained?

Funding

Past funding

  • 2009 - 2010
    Addressing ICT curriculum recommendations from surveys of academics, workplace graduates and employers
    ALTC Priority Projects
    Open grant
  • 2006 - 2007
    Academic Advisor's Apprentice
    CRC for Enterprise Distributed Systems Technology
    Open grant
  • 1999 - 2000
    Research on the legal aspects of software engineering
    Software Engineering Australia Limited
    Open grant
  • 1996 - 1998
    Research Project
    Department Defence - Defence Science & Technology
    Open grant
  • 1996 - 1998
    Software reengineering process and technology development
    ARC Australian Research Council (Large grants)
    Open grant

Supervision

Availability

Emeritus Professor Paul Bailes is:
Available for supervision

Before you email them, read our advice on how to contact a supervisor.

Supervision history

Completed supervision

Media

Enquiries

Contact Emeritus Professor Paul Bailes directly for media enquiries about:

  • Computer program languages
  • Computer programming
  • Computing - software engineering
  • Education - information technology
  • Electrical engineering
  • Information technology
  • International IT education
  • Programming - computer
  • Software engineering

Need help?

For help with finding experts, story ideas and media enquiries, contact our Media team:

communications@uq.edu.au