A Goal-Oriented Methodology for Self-supervised Service Compositions

Monday, 14th March 2011

Date:               16th March 2011
Time:               11:00am to 12:00noon
Venue:             LRG032

LERO
The Irish Software Engineering Research Centre

A Goal-Oriented Methodology for Self-supervised Service Compositions

Invited speaker:
Liliana Pasquale

Abstract:
SOAs (Service Oriented Architectures) have been widely used for the provisioning and maintenance of business processes. However a methodology that provides facilities to represent requirements and refine them automatically into concrete compositions, is still missing. This is an ambitious objective that requires to address several open problems.

First, requirements models must incorporate the variability of processes, due to their business dimension. Furthermore, unreliability of service compositions need that requirements must also express the adaptation strategies used to cope with the intrinsic unreliability of service compositions.  Second, service compositions must reflect their functional and non-functional requirements and avoid their violations by applying suitable adaptation strategies. To this aim, methods and tools to precisely relate requirements to service compositions must be provided.

Finally, requirements must be constantly assessed at runtime and adaptation strategies be activated when necessary to keep the execution on track and offer a reliable and trustable solutions.

The presented methodology introduces a new goal model to represent the requirements of the system together with its self-adaptation capabilities. It traces requirements onto a service composition, able to satisfy stated requirements, and a set of strategies that define how to assess the requirements of interest and keep the application on track. Finally, the proposed methodology is complemented by a flexible runtime infrastructure that supports the controlled execution of service compositions.

Bio:
Liliana Pasquale received her PhD degree in February 2011 from Politecnico di Milano. She was  student intern at IBM TJ Watson Research Center in Hawthorne (USA) from June 2008 to December 2008. Liliana won the IBM PhD Fellowship Award for the academic year 2010-2011 and the  best student paper award with the paper titled "Distributed Cross-Domain

Change Management " at ICWS 2009. Her research interests are in requirements engineering, dynamic software systems, service-oriented architecture and software architectures.

If you would like to attend please RSVP before March 14th to .(JavaScript must be enabled to view this email address)

This talk can be viewd at http://connect.lero.ie/lilianapazquale