Modeling, Design, and Analysis for Service-oriented Architecture Workshop
mda4soa'06

September 18, 2006, Chicago, USA, co-located with the 2006 IEEE International Conferences on Services Computing (SCC 2006) and Web Services (ICWS 2006)
  General Overview
  Topics
  Workshop Venue
  Organization Committee
  Program Committee
  Important Dates
  Paper Submission
  Agenda
  Registration
   General Overview
 top

A new paradigm – service-orientation – is currently emerging for distributed computing and e-business processing; it has evolved from object-oriented and component-based computing to enable building agile networks of collaborating business applications distributed within and across organizational boundaries. This new paradigm utilizes services (autonomous platform-independent computational elements that can be described, published, discovered and accessed over the Internet using standard protocols) as fundamental elements for developing applications/solutions; services will be important for customers and not the specific software or hardware component that is used to implement the services. In this context, services become the next level of abstraction in the process of creating systems that would enable automation of e-businesses. This paradigm shift is changing the way the computer software is developed and used (designed, architected, delivered, consumed, and analysed), and this way of reorganizing software applications and infrastructure into a set of interacting services is usually referred to as Service-oriented Architectures (SOA).

In recent years, various forms of service-oriented architectures have appeared; amongst them, Web services, Grid services, Semantic Web Services, and e-Services are the most important. Although they share some of the principles of service-oriented architectures, they differ in many other aspects, which is an undesirable situation in the context of service-oriented architectures. Since standard protocols are a basic principle of SOA, this undesirable situation is partly due also to the fact that there are currently no mature methodologies and techniques to support analysis for service-oriented architectures. Moreover, all these forms of service-oriented architectures have developed different conceptual models, resulting in different methodologies for modelling and designing service-oriented architectures.

In this context, this workshop aims to tackle the research problems (as well as practical experiences) around methods, concepts, models, languages and technology that enable computing in service-oriented environments. Of particular interest are the architectural, technical, and developmental foundations of service-oriented architectures, and showing how they combine synergistically to enable distributed computing on the scale required by today’s Internet-connected enterprise.

This proposed workshop aims to bring together researchers and industry practitioners (e.g. leading modelers, architects, system vendors, open-source projects, developers, and end-users) addressing many of these issues (including recent developments in tools and techniques, and real-world implementations of service-oriented distributed applications), and promote and foster a greater understanding of how service-oriented architectures can assist business to business and enterprise application integration, thus helping people develop and manage business processes more efficiently and effectively.


   Topics
 top
  • case studies for service-oriented architectures and systems
  • analysis methodologies for service-oriented architectures and systems
  • languages and methods for service-oriented architectures
  • specification of service-oriented architectures
  • modeling and simulation of service-oriented architectures
  • verification and validation of service-oriented architectures
  • evaluation of service-oriented architectures
  • analysis and design of mobile service-oriented architectures
  • patterns in modelling, design, and analysis for service-oriented architectures
  • guidelines for developing service-oriented applications
  • techniques for integrating service-oriented architectures
  • semantic aspects and ontologies for service-oriented architectures
  • formal models for service-oriented architectures; reasoning with service-oriented architectures
  • service-oriented architectures and service application design and integration using MDA
  • quality of services (QoS) analysis and modelling in service-oriented architectures
  • services level agreements (SLAs) modelling and negotiation in service-oriented
  • analysis and modelling of security, privacy, and trust in service-oriented architectures
  • policy-based service-oriented architectures
  • methods for migrating legacy systems to service-oriented architectures
  • discovery, composition, execution, monitoring, and mediation in service-oriented architectures
  • adaptability and recovery strategies in service-oriented architectures
  • governance in service-oriented architectures
  • technologies for service-oriented architectures: Web services, Grid services, Semantic Web Services, and e-Services
  • middleware in SOA
  • standards for service-oriented architectures
  • tool for modelling, designing, and analysing service-oriented architectures

These topics indicate the general focus of the workshop, however, related contributions are welcome also.


   Workshop Venue
 top

Chicago, Illinois, USA

The workshop is to be held in conjunction with the 2006 IEEE International Conferences on Services Computing (SCC 2006) and Web Services (ICWS 2006)


   Organizing Committee
 top

Christoph Bussler
Cisco Systems, Inc.
3600 Cisco Way
San Jose, CA, 95134, USA
E-Mail: cbussler@cisco.com

Dumitru Roman
Digital Enterprise Research Institute (DERI)
University of Innsbruck, Institute of Computer Science
Technikerstraße 13, 6020 Innsbruck, Austria
Phone: +43 512 507 6463
Fax: +43 512 507 9872
E-Mail: dumitru.roman@deri.org

Simon Shim
San Jose State University
CMPE One Washington Square
San Jose, CA 95192-0180, USA
Phone: 408-924-4058
Fax: 408-924-4153
Email: sishim@email.sjsu.edu

Jian Yang
Department of Computing
Macquaire University
Sydney NSW 2109, Australia
E-Mail: jian@comp.mq.edu.au


   Program Committee
 top Mikio Aoyama, Nanzan University, Japan

Ali Arsanjani, IBM, USA

Siegfried Benkner, University of Vienna, Austria

Pautasso Cesare, ETH Zurich, Switzerland

Thomas Erl, SOA Systems Inc., Canada

Roy Grønmo, SINTEF, Norway

Sung-Kook Han, Wonkwang University, South Korea

Martin Henkel, Royal Institute of Technology, Sweden

Martin Hepp, DERI Innsbruck, Austria

Rania Khalaf, IBM, USA

Yen-Jen Lee, Google, USA

Mihhail Matskin, Royal Institute of Technology, Sweden

Barry Norton, Open University, UK

Guadalupe Ortiz, University of Extremadura, Spain

Claus Pahl, Dublin City University, Ireland

Brahmananda Sapkota, DERI, Ireland

James Scicula, DERI, Innsbruck

Junho Shim, Sookmyung Women's University, Korea

Ioan Toma, DERI Innsbruck, Austria

Jari Veijalainen, University of Potsdam, Germany

Weider Yu, San Jose State University, USA

Liang-Jie Zhang, IBM, USA

Andrea Zisman, City University, UK


   Important Dates
 top
  • Submissions: May 15, 2006
  • Acceptance: June 1, 2006
  • Final copy: June 10, 2006
  • Workshops day: September 18, 2006

   Paper Submission
 top

The workshop invites different types of contributions:

  • Papers
  • Demos
  • Posters / Position papers

Papers:The papers should not exceed 8 pages and should have the IEEE layout.

Demos: Detailed description plus sufficient number of screenshots or a video of the demo are required. For paper-based submissions, please follow the IEEE layout. Please note that at the workshop itself no technical support is provided except possibly Internet connection and power (to be confirmed).

Posters/Position papers: The posters/position papers should not exceed 2 pages and should have the IEEE layout.

All contributions will be peer reviewed by a program committee that will incorporate well recognized experts in the area of service-oriented architectures.

All submissions should be formatted in the IEEE layout, and should be submitted in electronic format using the link: http://www.easychair.org/mda4soa2006/.

All accepted full papers and all position papers of attendees will be published in the proceedings of the workshop. Workshop proceedings will be published with IEEE Computer Society Press and will be available at the workshop.


 Agenda
 top

Location: Hyatt Regency O'Hare, 9300 W. Bryn Mawr Avenue, Rosemont, Illinois, USA
Room:
Grand Cypress A
Date: September 18, 2006

  • 10:00 - 10:30 Architecture for Service Profiling (Authors: Witold Abramowicz, Monika Kaczmarek, Marek Kowalkiewicz, and Dominik Zyskowski)
  • 10:30 - 11:00 A Framework for Optimal Service Selection in Broker-based Architectures with Multiple QoS Classes (Authors: Valeria Cardellini, Emiliano Casalicchio, Vincenzo Grassi, and Raffaela Mirandola)
  • 11:00 - 11:30 Model Driven Extra-Functional Properties for Web Services (Authors: Guadalupe Ortiz, Juan Hernández, and Fernando Sánchez)
  • 11:30 - 12:30 Lunch
  • 12:30 - 13:00 Special Session: ASG Platform - an open architecture for adaptive service creation, composition, delivery and enactment (Presenter: Dominik Zyskowski)
  • 13:00 - 13:30 Data Standardization as the Basis for an Service-Oriented Architecture (Author: Volker Herwig)
  • 13:30 - 14:00 RT-UML for modeling Real-Time Web Services (Authors: M. Emilia Cambronero, Gregorio Diaz, J.Jose Pardo, Valentin Valero, and Fernando L. Pelayo)
  • 14:00 - 14:30 Break
  • 14:30 - 15:00 Performance Modeling of WS-BPEL-Based Web Service Compositions (Authors: Dmytro Rud, Andreas Schmietendorf, and Reiner Dumke)
  • 15:00 - 15:30 Forming a Security Certification Enclave for Service-Oriented Architectures (Authors: M. Hepner, M. T. Gamble, and R. Gamble)
  • 15:30 - 16:00 Verifying Choreographic Descriptions of Web Services Based on CSP (Authors: W. L. Yeung, Ji Wang, and Wei Dong)
  • 16:00 - 16:15 Summary / conclusions and further discussions

The workshop is open allowing anybody interested in service-oriented architectures to participate fully in workshop.


   Registration
 top

Those who are interested in attending the workshop should register through the main conference.