pesos 2011
DESCRIPTION
3 rd International Workshop on Principles for Engineering Service-Oriented Systems. PESOS 2011. Organizers Manuel Carro Dimka Karastoyanova Grace A. Lewis Anna Liu ICSE 2011 Hawaii, USA May 23-24, 2011. Grace A. Lewis CMU Software Engineering Institute, USA. Welcome. Agenda Day 1. - PowerPoint PPT PresentationTRANSCRIPT
PESOS 2011
3rd International Workshop on Principles for Engineering Service-Oriented Systems
OrganizersManuel CarroDimka KarastoyanovaGrace A. LewisAnna Liu
ICSE 2011Hawaii, USAMay 23-24, 2011
2
WelcomeGrace A. LewisCMU Software Engineering Institute, USA
PESOS 2011
3
Agenda Day 108:30 – 08:45 Welcome and Introductions
08:45 – 10:00 Keynote: Can Global Software Engineering and Service-Oriented Architectures Benefit From Each Other?Elisabetta Di Nitto (Politecnico di Mlano, Italy)
10:00 – 10:30 Coffee Break
10:30 – 12:00 Session 1• Tweetflows - Flexible Workflows with Twitter• Evaluating the Compatibility of Conversational Service Interactions
12:00 – 13:30 Lunch
13:30 – 15:00 Session 2 • Engineering Multi-Tenant Software-as-a-Service Systems• Towards Efficient Measuring of Web Services API Coverage• Architecture-based Reliability Analysis of Web Services in
Multilayer Environments15:00 – 15:30 Coffee Break
15:30 – 17:00 Panel: Proposed Areas of Research to Improve the State of the Practice in Service-Oriented Systems Engineering
PESOS 2011
4
Agenda Day 208:30 – 08:45 Welcome
08:45 – 10:00 Keynote: Selecting SOA Pilot ProjectsLiam O'Brien (CSIRO, Australia)
10:00 – 10:30 Coffee Break
10:30 – 12:00 Session 3• SMaRT: A Workbench for Reporting the Monitorability of
Services from SLAs• Identifying, Modifying, Creating, and Removing Monitor Rules
for Service Oriented Computing• Business Process Performance Prediction on a Tracked
Simulation Model12:00 – 13:30 Lunch
13:30 – 14:45 Invited Talk: An Architectural Blueprint for Service-Based Science in the Cloud (and Other Acronyms ...)Ian Gorton (Pacific Northwest National Laboratory, USA)
14:45 – 15:00 Summary and Wrap-Up
PESOS 2011
5
Motivation Service-oriented systems represent a new class of
software system Software is used and integrated as external, loosely-
coupled services rather than being physically integrated and owned permanently
However, service orientation poses challenges to more traditional approaches to software development Lack of homogeneity of its basic components Changing business and deployment environments
PESOS 2011
6
Workshop Goals Provide a forum for presenting and discussing possibilities of
synergy between Software Engineering (SE) technologies and Service-Oriented Computing (SOC) that are beneficial to both fields
Bring together researchers and practitioners working in the area of engineering service-oriented systems to discuss Research challenges Recent developments Novel applications Methods, techniques and tools Theoretical foundations Empirical studies Experiences Lessons learned
PESOS 2011
7
Workshop History
SDSOA 2007
• Organizers from Software Engineering Institute, IBM Canada,
European Software Institute and the
University of Waterloo• presentation of results
from a SOA Research Agenda IRAD project
SDSOA 2008
• Research agenda was used as the
framework for the workshop
• Updates were presented
PESOS 2009
PESOS 2009
• Organized by a group of EU researchers
• Focus on how to achieve evolution and adaptation in a secure and dependable way
Invited presentation of the
SOA research agenda showed
huge potential for synergy between both communities
Successful joint
proposal
PESOS 2010
IW-SOSE 2006 IW-SOSE 2007
Focus on the engineering of service-oriented software systems
Focus on the engineering and use of
service-oriented software systems
Here we are again!
PESOS 2011
PESOS 2011
8
Workshop Logistics Two keynotes One invited talk Three paper sessions
Introduction Papers Discussion
One panel We expect highly interactive sessions We will be taking notes throughout the workshop
and present a summary at the end of each day
PESOS 2011
9
Informal Dinner Tropics Bar & Grill — Ali’I Tower, by the
beach Reservation at 7PM under Grace Lewis Currently for 20 people Two caveats
Bill will include 18% gratuityThey will not do separate checks for a group of
that size If interested, please mark it on the sign-in
sheet
PESOS 2011
10
Introductions
Briefly state your name, organization, and areas of interest related to service orientation
11
Keynote: Can Global Software Engineering and Service -Oriented Architectures Benefit From Each Other?
Elisabetta Di NittoPolitecnico di Milano, Italy
12
Session 1
Manuel CarroUniversidad Politécnica de Madrid (UPM) and IMDEA Software, Spain
PESOS 2011
13
Papers Tweetflows - Flexible Workflows with
TwitterMartin Treiber, Daniel Schall, Schahram Dustdar (TU Vienna, Austria) and Christian Scherling (ikangai solutions, Austria)
Evaluating the Compatibility of Conversational Service InteractionsSam Guinea (Politecnico di Milano, Italy) and Paola Spoletini (Università dell'Insubria, Italy)
14
Session 2Grace A. LewisCMU Software Engineering Institute, USA
PESOS 2011
15
Papers Towards Efficient Measuring of Web Services API
CoverageWaldemar Hummer and Schahram Dustdar (Vienna University of Technology, Austria) and Orna Raz (IBM Haifa Research Lab, Israel)
Engineering Multi-Tenant Software-as-a-Service Systems Bikram Sengupta (IBM Research, India) and Abhik Roychoudhury (National University of Singapore, Singapore)
Architecture-Based Reliability Analysis of Web Services in Multilayer EnvironmentsCobra Rahmani, Azad Azadmanesh and Harvey Siy (University of Nebraska-Omaha, USA)
16
Panel: Proposed Areas of Research in Order to Improve the State of the Practice in Service-Oriented Systems Engineering
Facilitator: Manuel CarroUniversidad Politécnica de Madrid (UPM) and IMDEA Software, Spain
PESOS 2011
17
Panelists Marin Litoiu (York University,
Canada) Elisabetta Di Nitto (Politecnico di Milano, Italy)
Liam O'Brien (CSIRO, Australia)
Andrea Zisman (City University London, UK)
PESOS 2011
18
QuestionIn your opinion, what areas should
we be working on in order to improve the state of the practice in
service-oriented systems engineering?
19
Welcome to Day 2Grace A. LewisCMU Software Engineering Institute, USA
PESOS 2011
20
Agenda Day 208:30 – 08:45 Welcome
08:45 – 10:00 Keynote: Selecting SOA Pilot ProjectsLiam O'Brien (CSIRO, Australia)
10:00 – 10:30 Coffee Break
10:30 – 12:00 Session 3• SMaRT: A Workbench for Reporting the Monitorability of
Services from SLAs• Identifying, Modifying, Creating, and Removing Monitor Rules
for Service Oriented Computing• Business Process Performance Prediction on a Tracked
Simulation Model12:00 – 13:30 Lunch
13:30 – 14:45 Invited Talk: An Architectural Blueprint for Service-Based Science in the Cloud (and Other Acronyms ...)Ian Gorton (Pacific Northwest National Laboratory, USA)
14:45 – 15:00 Summary and Wrap-Up
PESOS 2011
21
Principles of Engineering Service-Oriented Systems (So Far …) Think globally
Bound instead of control behaviorPlan for diversity
Increase flexibility Reduce complexity Enable agility
22
Keynote: Selecting SOA Pilot Projects
Liam O’BrienCSIRO, Australia
23
Session 3
Manuel CarroUniversidad Politécnica de Madrid (UPM) and IMDEA Software, Spain
PESOS 2011
24
Papers SMaRT: A Workbench for Reporting the Monitorability of
Services from SLAsHoward Foster and George Spanoudakis (City University London, UK)
Identifying, Modifying, Creating, and Removing Monitor Rules for Service Oriented ComputingRicardo Contreras and Andrea Zisman (City University London, UK)
Business Process Performance Prediction on a Tracked Simulation ModelAndrei Solomon and Marin Litoiu (York University, Canada)
25
Invited Talk: An Architectural Blueprint for Service-Based Science in the Cloud (and Other Acronyms ...)
Ian GortonPacific Northwest National Laboratory, USA