23 July, 2010 - Athens, Greece
In conjunction with the 5th International Conference on Software and Data Technologies - ICSOFT 2010
Co-chairs
Marten van Sinderen
University of Twente
The Netherlands
e-mail
Brahmananda Sapkota
University of Twente
The Netherlands
e-mail
Introduction
Service-Oriented Computing (SOC) has emerged as a new computing paradigm for designing, building and using software applications to support business processes in heterogeneous, distributed and continuously changing environments. The architectural foundation for SOC is provided by the Service-Oriented Architecture (SOA), which states that applications expose their functionality as services in a uniform and technology-independent way such that they can be discovered and invoked over the network. Claimed benefits of SOC include cheaper and faster development of business applications through repeated aggregation of services, better reuse of software artifacts and legacy applications through service wrappings, and easier adaptation to changes in the business environment through replacement and reconfiguration of services.
In order to realize these benefits routinely with SOC, for realistic business settings with complex IT environments, many challenges still need to be addressed. For example, supporting business processes and collaborations in an open service-oriented world requires a better understanding of integration problems along different dimensions. First of all, alignment between business demands and application functions has to be achieved. This requirement for vertical integration should drive the aggregation of services, from basic IT services to rich business services, to achieve the desired or given business processes. Secondly, horizontal integration has to be considered if business collaborations span multiple organizations. In such cases, interoperability between the services has to be ensured at different levels (syntactic, semantic and pragmatic) and on different aspects (information and behavior). Thirdly, we have to assume that business demands as well as IT capabilities will change over time. This evolution will impact existing solutions, and thus require the adaptation, management and maintenance (e.g., versioning, replacing, updating) of services and service compositions. Moreover, changes that occur at one level or on one aspect have to be propagated to other levels and aspects in order to keep the consistency of the integration solution. And finally, all of the above challenges not only exist at design-time, but at run-time as well. Service composition may be on-demand, driven by an end-user service creation activity, and running instances of composite services are subject to changes concerning, for instance, the availability of resources. This implies that service level agreements and associated quality-of-service need to be negotiated, monitored, and controlled in multi-party and heterogeneous environments.
Goal and Topics
The goal of the workshop is to focus on the fundamental and practical challenges related to SOC, to discuss what theoretical, architectural or technology foundation is needed, and how this foundation can be supported or realized by new or enhanced infrastructures, standards and/or technologies. The workshop aims at contributing to the dissemination of research results, establishment of a better understanding, and identification of new challenges related to SOC/SOA, by bringing together interested academic and industrial researchers.
Topics of interest for the workshop include, but are not limited to:
-
Service foundation and design issues
- principles of SOC/SOA, service science
- service modelling approaches
- formal specification and analysis
- reasoning approaches
- model-driven development, platform-independence
- service interoperability (semantic, pragmatic), matching and (dynamic) composition
- ontology-centered design
- requirements-functionality (business-IT) alignment
- Web 2.0, social networking, mash-ups
- REST vs WS
- repeated aggregation of services into composite applications and business processes
- Service technology and infrastructure issues
- architectural patterns
- service registry management
- requirements management, service evolution
- quality-of-service management
- cross-domain service delivery
- specific technology platform solutions
- language-specific solutions
- tool support
- applicability and performance experiences
- service level agreements
- Service usage issues and applications of SOC/SOA
- service registration, update, de-registration
- service discovery, matching, selection, replacement
- service invocation, interaction, monitoring
- service choreography, mediation, orchestration
- traceability of technology changes in requirements and vice versa
- mobile and ubiquitous applications
- health and homecare applications
- supply chain management applications
- e-commerce applications
Workshop Program Committee
Marco Aiello, University of Groningen, The Netherlands
Markus Aleksy, ABB Corporate Research, Germany
Colin Atkinson, University of Mannheim, Germany
Sami Bhiri, Digital Enterprise Research Institute, Ireland
Barrett Bryant, Univ. of Alabama at Birmington, U.S.A.
Christoph Bussler, Saba Software, Inc., U.S.A.
Kuo-Ming. Chao, Coventry University, U.K.
Remco Dijkman, University of Eindhoven, The Netherlands
Clever de Farias, University of Sao Paulo, Brazil
Walid Gaaloul, Institut Telecom, France
Armin Haller, CSIRO ICT Centre, Canberra, Australia
Manfred Hauswirth, Digital Enterprise Research Institute, Ireland
Juan Miguel Gomez, Universidad Carlos III de Madrid, Spain
Ivan Ivanov, SUNY Empire State College, U.S.A.
Dimitris Karagiannis, University of Vienna, Austria
Haklae Kim, Samsung, Korea
Adrian Mocan, SAP, Germany
Michael Parkin, University of Tilburg, The Netherlands
Dick Quartel, Novay, The Netherlands
Dumitru Roman, SINTEF, Norway
Tony Shan, Keane Inc., U.S.A.
Boris Shishkov, IICREST / Delft University of Technology, The Netherlands
Ioan Toma, STI Innsbruck, Austria
Ken Turner, University of Stirling, U.K.
Tomas Vitvar, University of Innsbruck, Austria
Michal Zaremba, Seekda, Austria
Publications
All accepted papers will be published in the workshop proceedings book, under an ISBN reference, and on CD-ROM support.
The proceedings will be indexed by DBLP. The best papers of the workshop will be considered for inclusion in a book edited and published by Springer-Verlag.