Dagstuhl Seminar Proceedings, Volume 10021



Publication Details

  • published at: 2010-11-29
  • Publisher: Schloss Dagstuhl – Leibniz-Zentrum für Informatik

Access Numbers

Documents

No documents found matching your filter selection.
Document
10021 Abstracts Collection – Service-Oriented Architecture and (Multi-)Agent Systems Technology

Authors: Monique Calisti, Frank Leymann, Frank P. Dignum, Ryszard Kowalczyk, and Rainer Unland


Abstract
From 10.01. to 15.01.2010, Dagstuhl Seminar 10021 ``Service-Oriented Architecture and (Multi-)Agent Systems Technology '' was held in Schloss Dagstuhl~--~Leibniz Center for Informatics. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. Abstracts of the presentations given during the seminar as well as abstracts of seminar results and ideas are put together in this paper. The first section describes the seminar topics and goals in general. Links to extended abstracts or full papers are provided, if available.

Cite as

Monique Calisti, Frank Leymann, Frank P. Dignum, Ryszard Kowalczyk, and Rainer Unland. 10021 Abstracts Collection – Service-Oriented Architecture and (Multi-)Agent Systems Technology. In Service-Oriented Architecture and (Multi-)Agent Systems Technology. Dagstuhl Seminar Proceedings, Volume 10021, pp. 1-16, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)


Copy BibTex To Clipboard

@InProceedings{calisti_et_al:DagSemProc.10021.1,
  author =	{Calisti, Monique and Leymann, Frank and Dignum, Frank P. and Kowalczyk, Ryszard and Unland, Rainer},
  title =	{{10021 Abstracts Collection – Service-Oriented Architecture and (Multi-)Agent Systems Technology}},
  booktitle =	{Service-Oriented Architecture and (Multi-)Agent Systems Technology},
  pages =	{1--16},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2010},
  volume =	{10021},
  editor =	{Monique Calisti and Frank P. Dignum and Ryszard Kowalczyk and Frank Leymann and Rainer Unland},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10021.1},
  URN =		{urn:nbn:de:0030-drops-28461},
  doi =		{10.4230/DagSemProc.10021.1},
  annote =	{Keywords: Service-oriented computing (SOC), Service-oriented architecture (SOA), multi-agent systems (MAS), engineering complex distributed systems, governance adaptability, dynamism, flexibility, autonomy}
}
Document
10021 Executive Summary – Service-Oriented Architecture and (Multi-)Agent Systems Technology

Authors: Monique Calisti, Frank Leymann, Frank P. Dignum, Ryszard Kowalczyk, and Rainer Unland


Abstract
Service-Oriented Architecture (SOA) stands for a standards-based and technology-independent distributed computing paradigm and architectural style which is especially suited to meet the demands of today’s dynamic business applications. Based on a comprehensive set of independent or at most loosely-coupled and network-available software services SOA is supposed to provide a platform for an efficient and effective publication, discovery, binding, and assembly of these services. Intelligent agents can be regarded as autonomous, problem-solving computational entities with social abilities that are capable of effective pro-active behavior in open and dynamic environments. If the term entity is replaced by service the substantial overlap in interests between both communities can easily be imagined. Nevertheless, right now the main research focus of each community seems to be different. The SOA community concentrates mainly on developing service engineering methodologies. Active topics in the multi-agent systems community are collaboration, self-organization, adaptability, flexibility, pro-activeness, and interoperability. The overlap between those two communities and the fact that they concentrate on different research topics can definitely be seen as a huge chance since it means that each community may be able to benefit from the research efforts of the other. This seminar brought members from both communities together in order to identify such areas of mutual benefit. After extensive general discussions the seminar concentrated on three topics, namely the engineering of complex distributed systems, its governance, and its adaptability and requirements for dynamism.

Cite as

Monique Calisti, Frank Leymann, Frank P. Dignum, Ryszard Kowalczyk, and Rainer Unland. 10021 Executive Summary – Service-Oriented Architecture and (Multi-)Agent Systems Technology. In Service-Oriented Architecture and (Multi-)Agent Systems Technology. Dagstuhl Seminar Proceedings, Volume 10021, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)


Copy BibTex To Clipboard

@InProceedings{calisti_et_al:DagSemProc.10021.2,
  author =	{Calisti, Monique and Leymann, Frank and Dignum, Frank P. and Kowalczyk, Ryszard and Unland, Rainer},
  title =	{{10021 Executive Summary – Service-Oriented Architecture and (Multi-)Agent Systems Technology}},
  booktitle =	{Service-Oriented Architecture and (Multi-)Agent Systems Technology},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2010},
  volume =	{10021},
  editor =	{Monique Calisti and Frank P. Dignum and Ryszard Kowalczyk and Frank Leymann and Rainer Unland},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10021.2},
  URN =		{urn:nbn:de:0030-drops-28459},
  doi =		{10.4230/DagSemProc.10021.2},
  annote =	{Keywords: Service-oriented computing (SOC), Service-oriented architecture (SOA), multi-agent systems (MAS), engineering complex distributed systems, governance adaptability, dynamism, flexibility, autonomy}
}
Document
Adapting Web Services for Multiple Devices: a Model-Driven, Aspect-Oriented Approach

Authors: Guadalupe Ortiz-Bellot and Alfonso Garcia de Prado


Abstract
Mobile devices have become an essential element in our daily lives, even for connecting to the Internet. Web Services have become extremely important when offering services through the Internet. However, current Web Services are very inflexible as regards their invocation from different types of device, especially if we consider the need for them to be adaptable when being invoked from a mobile device. In this paper, we will propose several alternatives for the creation of flexible web services which can be invoked from different types of device, and compare the different proposed approaches. Aspect -Oriented Programming and Model-Driven Development have been used in all proposals to reduce the impact of service adaption, not only for the service developer, but also to maintain the correct code structure. This work has been developed thanks to the support of MEC (contract TIN2008-02985).

Cite as

Guadalupe Ortiz-Bellot and Alfonso Garcia de Prado. Adapting Web Services for Multiple Devices: a Model-Driven, Aspect-Oriented Approach. In Service-Oriented Architecture and (Multi-)Agent Systems Technology. Dagstuhl Seminar Proceedings, Volume 10021, pp. 1-2, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)


Copy BibTex To Clipboard

@InProceedings{ortizbellot_et_al:DagSemProc.10021.3,
  author =	{Ortiz-Bellot, Guadalupe and Garcia de Prado, Alfonso},
  title =	{{Adapting Web Services for Multiple Devices: a Model-Driven, Aspect-Oriented Approach}},
  booktitle =	{Service-Oriented Architecture and (Multi-)Agent Systems Technology},
  pages =	{1--2},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2010},
  volume =	{10021},
  editor =	{Monique Calisti and Frank P. Dignum and Ryszard Kowalczyk and Frank Leymann and Rainer Unland},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10021.3},
  URN =		{urn:nbn:de:0030-drops-28122},
  doi =		{10.4230/DagSemProc.10021.3},
  annote =	{Keywords: Web Services, Mobile Devices, Aspct-Oriented Programming, Model-Driven Development}
}
Document
An Agent Based Approach for the Decentralised Compensation of Business Processes

Authors: Tim Lessner


Abstract
An automated execution of business processes, composed of Web Services, also requires a reliable error handling and in the case of failures at least parts of a process need to be recovered. One way to enable a forward oriented recovery is compensation which allows to semantically undo effects even "long" time after the process --a long running transaction-- commits. Usually, compensation as for example applied in BPEL (Business Process Execution Language), requires that all compensation steps associated with the business process perform successfully. Also, the conditions for a compensation are not considered and it is not dynamic. In some business scenarios, e.g. a complex production process involving several partners, compensation is a commitment under certain conditions. These conditions in turn can be dynamic and interdependent. Often, a lot of human effort is required to perform compensation. Agents in turn, can enable a decentralised compensation in which agents negotiate a commitment to find a proper compensation strategy. Especially in highly dynamic environment this enables on the one hand a dynamic compensation, and on the other it can support human decision finding in case of failure.

Cite as

Tim Lessner. An Agent Based Approach for the Decentralised Compensation of Business Processes. In Service-Oriented Architecture and (Multi-)Agent Systems Technology. Dagstuhl Seminar Proceedings, Volume 10021, pp. 1-6, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)


Copy BibTex To Clipboard

@InProceedings{lessner:DagSemProc.10021.4,
  author =	{Lessner, Tim},
  title =	{{An Agent Based Approach for the Decentralised Compensation of Business Processes}},
  booktitle =	{Service-Oriented Architecture and (Multi-)Agent Systems Technology},
  pages =	{1--6},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2010},
  volume =	{10021},
  editor =	{Monique Calisti and Frank P. Dignum and Ryszard Kowalczyk and Frank Leymann and Rainer Unland},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10021.4},
  URN =		{urn:nbn:de:0030-drops-25527},
  doi =		{10.4230/DagSemProc.10021.4},
  annote =	{Keywords: Compensation, Business Processes, Agents, Commitment}
}
Document
Programming Service Oriented Agents

Authors: Benjamin Hirsch, Thomas Konnerth, Michael Burkhardt, and Sahin Albayrak


Abstract
This paper introduces a programming language for service-oriented agents. JADL++ combines the ease of use of scripting-languages with a state-of-the-art service oriented approach which allows the seamless integration of web-services. Furthermore, the language includes OWL-based ontologies for semantic descriptions of data and services, thus allowing agents to make intelligent decisions about service calls.

Cite as

Benjamin Hirsch, Thomas Konnerth, Michael Burkhardt, and Sahin Albayrak. Programming Service Oriented Agents. In Service-Oriented Architecture and (Multi-)Agent Systems Technology. Dagstuhl Seminar Proceedings, Volume 10021, pp. 1-16, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)


Copy BibTex To Clipboard

@InProceedings{hirsch_et_al:DagSemProc.10021.5,
  author =	{Hirsch, Benjamin and Konnerth, Thomas and Burkhardt, Michael and Albayrak, Sahin},
  title =	{{Programming Service Oriented Agents}},
  booktitle =	{Service-Oriented Architecture and (Multi-)Agent Systems Technology},
  pages =	{1--16},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2010},
  volume =	{10021},
  editor =	{Monique Calisti and Frank P. Dignum and Ryszard Kowalczyk and Frank Leymann and Rainer Unland},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10021.5},
  URN =		{urn:nbn:de:0030-drops-28158},
  doi =		{10.4230/DagSemProc.10021.5},
  annote =	{Keywords: Service oriented architectures, agents, agent programming language, semantic services}
}
Document
Reliability of Service-Based and Agent-Based Systems

Authors: Michael N. Huhns


Abstract
A description of the current problems of service-oriented architectures and service-oriented computing and how the solutions will come from using agent technology. That is, services will have to become more agent-like in order to succeed fully in the marketplace.

Cite as

Michael N. Huhns. Reliability of Service-Based and Agent-Based Systems. In Service-Oriented Architecture and (Multi-)Agent Systems Technology. Dagstuhl Seminar Proceedings, Volume 10021, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)


Copy BibTex To Clipboard

@InProceedings{huhns:DagSemProc.10021.6,
  author =	{Huhns, Michael N.},
  title =	{{Reliability of Service-Based and Agent-Based Systems}},
  booktitle =	{Service-Oriented Architecture and (Multi-)Agent Systems Technology},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2010},
  volume =	{10021},
  editor =	{Monique Calisti and Frank P. Dignum and Ryszard Kowalczyk and Frank Leymann and Rainer Unland},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10021.6},
  URN =		{urn:nbn:de:0030-drops-25546},
  doi =		{10.4230/DagSemProc.10021.6},
  annote =	{Keywords: Service-oriented computing, multiagent systems}
}

Filters


Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail