Programme Overview
Programme 30th October
Programme 31st October
Keynotes
Courses & Tutorials
Abstracts
Download Programme
Programme Committee

  Media Partner
 


 
T3
Modelling & Analysis for Measuring Performance Attributes of SOAs
27-29 October 2008 / 1.30 – 5.00 h / Crowne Plaza Canberra
Liam O’Brien and Paul Brebner, NICTA (AU)
 

The use of Service Oriented Architectures (SOAs) is a popular approach for developing complex heterogeneous systems. Although there are benefits that can be gained from using SOA such as interoperability, modifiability, agility; other qualities of an SOA, such as performance, security and testability, can be difficult to measure. This tutorial will focus on early-lifecycle modelling of performance characteristics and Quality of Service (QoS) of SOAs. The tutorial will also examine the use of the evaluation results in the definition and monitoring of service level agreements (SLAs).

Topics to be covered include:

  • Quality attributes and SOAs
  • Early lifecycle predictions in SOAs
    • Performance and QoS modelling
    • Concepts
    • Method
    • Example (Whole-of-government SOA)
    • Tool support
  • Techniques for measuring and improving the performance of SOAs
  • Understanding and evaluating architecture alternatives
  • Establishing SLAs based on performance and QoS modelling

About your tutors:
Dr Liam O’Brien has over 18 years experience in software engineering research and development. He is a Principal Researcher at NICTA’s e-Government Initiative. He is responsible for areas relevant to e-Government, including SOAs, service migration, service integration, scoping of SOA and cost and effort estimation. Prior to joining NICTA he was Research Area Leader for the Software Product Lines area at Lero – the Irish Software Engineering Research Centre – and before that was a Senior Member of the Technical Staff at the Carnegie Mellon Software Engineering Institute. He holds a BSc and PhD from the University of Limerick, Ireland.

Paul Brebner has more than 25 years experience in software engineering research and development. He is a senior researcher in NICTA’s e-Government Initiative. He is responsible for the development of performance modelling methods and tools, and the application of these technologies to e-Government projects. He is interested in enterprise architectures and technologies, middleware, object orientation, Java, Web and Service Orientation, and distributed systems. He has extensive experience in the performance of enterprise technologies and SOAs. He has published papers and a Cutter Consortium report on the evaluation of Java Enterprise technologies, and has contributed to the Standard Performance Evaluation Corporation (SPEC) enterprise Java benchmarks. Paul previously worked for CSIRO, University College London (UCL), Australian Broadcasting Corporation (ABC) TR&D, Softway Pty Ltd, and Waikato University. He holds an MSc (1st class honours) from Waikato University.

 
 

 

 



Sponsor
Endorsed by
Supported by