Queensland University of Technology   Brisbane Australia Skip bannerSkip to content A university for the real world - BPM
QUT Home
Contact us
BPM Home About Projects Members Research Students Executive Training Tour Contacts Opportunities Visitors Seminars Downloads Call for Papers Publications Round Table BPM 2007

PASS

Projects
YAWL
Business Process Management for the Creative Industries
Enterprise Information Infrastructure
BABEL
Next Generation Reference Process Models
Locating Items in Distribution Networks
Value proposition of Enterprise Architecture
Modelling in the Large
Ontological Distance
PASS
Business Object-centric BPM
Service Ecosystems Management
SAFAI
Service Choreography
MOCO
Evaluation and Acceptance of Process Modelling Grammars

[Print-friendly version]

Personalised Adaptive and Semantics-driven Selection and Composition of Web Services

Grant Scheme: ARC Linkage

Administering Institution: University of New South Wales

Industry Partner: SAP

Period: March 2005 - March 2008

Budget: AUD$ 325,000 ($142,000 ARC + $183,000 SAP)

Investigators:
  • Dr Boualem Benatallah (UNSW)
  • Prof. Paul Compton (UNSW)
  • Dr Marlon Dumas (QUT)
  • Dr Stephen Milliner (QUT)
  • Dr Julien Vayssiere (SAP)
  • Mr Murray Spork (SAP)

SUMMARY

In current Web service development practices, each time that a Web service needs to be adapted to a change in its operating environment or needs to be used by new types of clients, significant re-design and re-development effort needs to be invested. In some cases, the cost of adapting Web services may discourage their reuse which in the long-run may negatively impact their return-on-investment. This project is investigating new paradigms for designing, implementing, and deploying Web services in a way that facilitates their adaptation to changes and their personalisation to new types of clients. Specifically, the project is addressing the following questions:

  • Which concepts, patterns, and design paradigms can facilitate the adaptation of services to fit new types of clients and to participate in multiple collaborative business processes? In particular, we are investigating ways of facilitating the adaptation of services so that they can expose multiple interfaces.
  • When a service undergoes an adaptation, how can we capture knowledge about this adaptation and reuse this knowledge in future adaptation efforts? In particular, we are investigating the use of Ripple-Down-Rules for this purpose.