3 International Workshop on Principles for Engineering Service-Oriented Systems

bloatdecorumSoftware and s/w Development

Oct 30, 2013 (3 years and 9 months ago)

104 views

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

2


Grace A. Lewis

CMU Software Engineering Institute, USA

PESOS
2011

3

Agenda Day 1

08: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 Wo牫flows with Twitter


䕶aluating the Compatibility of Conve牳ational 卥牶ice Inte牡ctions

12:00


13:30

Lunch

13:30


15:00

Session 2


䕮ginee物ng Multi
-
Tenant 卯ftwa牥
-

-
a
-
卥牶ice 卹stems


Towa牤s 䕦ficient Measu物ng of Web 卥牶ices A偉 Cove牡ge


A牣hitectu牥
-
based Reliability Analysis of Web 卥牶ices in
Multilaye爠䕮vi牯nments

15: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 2

08:30


08:45

Welcome

08:45


10:00

Keynote: Selecting SOA Pilot Projects

Liam O'Brien (CSIRO, Australia)

10:00


10:30

Coffee

Break

10:30


12:00

Session 3


卍aRT
: A Wo牫bench fo爠Repo牴ing the
Monito牡bility

of
Services from SLAs


IdentifyingI ModifyingI C牥atingI and Removing Monito爠Rules
for Service Oriented Computing


䉵siness 偲Pcess 健牦o牭ance 偲Pdiction on a T牡cked
卩mulation Model

12: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% gratuity


They 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


Elisabetta Di Nitto

Politecnico di Milano, Italy


12

Manuel Carro

Universidad
Politécnica

de Madrid (UPM) and IMDEA
Software, Spain

PESOS
2011

13

Papers


Tweetflows

-

Flexible Workflows with
Twitter

Martin Treiber
,
Daniel
Schall
, Schahram Dustdar
(TU Vienna, Austria) and Christian
Scherling

(
ikangai

solutions, Austria)


Evaluating the Compatibility of
Conversational Service Interactions

Sam Guinea
(
Politecnico

di

Milano, Italy) and
Paola
Spoletini

(
Università

dell'Insubria
, Italy)

14

Grace A. Lewis

CMU Software Engineering Institute, USA

PESOS
2011

15

Papers


Towards Efficient Measuring of Web Services API
Coverage

Waldemar 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 Environments

Cobra Rahmani
, Azad
Azadmanesh

and Harvey
Siy

(University of
Nebraska
-
Omaha, USA)

16

Facilitator: Manuel Carro

Universidad
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

Question

In your opinion, what areas should
we be working on in order to
improve the state of the practice in
service
-
oriented systems
engineering?

19

Grace A. Lewis

CMU Software Engineering Institute, USA

PESOS
2011

20

Agenda Day 2

08:30


08:45

Welcome

08:45


10:00

Keynote: Selecting SOA Pilot Projects

Liam O'Brien (CSIRO, Australia)

10:00


10:30

Coffee

Break

10:30


12:00

Session 3


卍aRT
: A Wo牫bench fo爠Repo牴ing the
Monito牡bility

of
卥牶ices f牯m 卌As


IdentifyingI ModifyingI C牥atingI and Removing Monito爠Rules
fo爠卥牶ice l物ented Computing


䉵siness 偲Pcess 健牦o牭ance 偲Pdiction on a T牡cked
卩mulation Model

12: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 behavior


Plan for diversity


Increase flexibility


Reduce complexity


Enable agility

22


Liam O’Brien

CSIRO, Australia

23

Manuel Carro

Universidad
Politécnica

de Madrid (UPM) and IMDEA
Software, Spain

PESOS
2011

24

Papers


SMaRT
: A Workbench for Reporting the
Monitorability

of Services from SLAs

Howard Foster
and George
Spanoudakis

(City University
London, UK)


Identifying, Modifying, Creating, and Removing
Monitor Rules for Service Oriented Computing

Ricardo Contreras and
Andrea Zisman
(City University
London, UK)


Business Process Performance Prediction on a
Tracked Simulation Model

Andrei Solomon and
Marin Litoiu
(York University, Canada)

25

Ian Gorton

Pacific Northwest National Laboratory, USA