25
PESOS 2011 3 rd International Workshop on Principles for Engineering Service-Oriented Systems Organizers Manuel Carro Dimka Karastoyanova Grace A. Lewis Anna Liu ICSE 2011 Hawaii, USA May 23-24, 2011

PESOS 2011

  • Upload
    uma

  • View
    30

  • Download
    0

Embed Size (px)

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 Presentation

Citation preview

Page 1: PESOS 2011

PESOS 2011

3rd International Workshop on Principles for Engineering Service-Oriented Systems

OrganizersManuel CarroDimka KarastoyanovaGrace A. LewisAnna Liu

ICSE 2011Hawaii, USAMay 23-24, 2011

Page 2: PESOS 2011

2

WelcomeGrace A. LewisCMU Software Engineering Institute, USA

Page 3: PESOS 2011

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

Page 4: PESOS 2011

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

Page 5: PESOS 2011

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

Page 6: PESOS 2011

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

Page 7: PESOS 2011

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

Page 8: 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

Page 9: PESOS 2011

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

Page 10: PESOS 2011

PESOS 2011

10

Introductions

Briefly state your name, organization, and areas of interest related to service orientation

Page 11: PESOS 2011

11

Keynote: Can Global Software Engineering and Service -Oriented Architectures Benefit From Each Other?

Elisabetta Di NittoPolitecnico di Milano, Italy

Page 12: PESOS 2011

12

Session 1

Manuel CarroUniversidad Politécnica de Madrid (UPM) and IMDEA Software, Spain

Page 13: PESOS 2011

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)

Page 14: PESOS 2011

14

Session 2Grace A. LewisCMU Software Engineering Institute, USA

Page 15: PESOS 2011

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)

Page 16: PESOS 2011

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

Page 17: PESOS 2011

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)

Page 18: PESOS 2011

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?

Page 19: PESOS 2011

19

Welcome to Day 2Grace A. LewisCMU Software Engineering Institute, USA

Page 20: PESOS 2011

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

Page 21: PESOS 2011

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

Page 22: PESOS 2011

22

Keynote: Selecting SOA Pilot Projects

Liam O’BrienCSIRO, Australia

Page 23: PESOS 2011

23

Session 3

Manuel CarroUniversidad Politécnica de Madrid (UPM) and IMDEA Software, Spain

Page 24: PESOS 2011

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)

Page 25: PESOS 2011

25

Invited Talk: An Architectural Blueprint for Service-Based Science in the Cloud (and Other Acronyms ...)

Ian GortonPacific Northwest National Laboratory, USA