Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1929566.1929571acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmonaConference Proceedingsconference-collections
research-article

MAS organisations to adapt your composite service

Published: 01 December 2010 Publication History

Abstract

Adapting composite web-services is a concern of many researchers from the services community and a requirement of the industry. We propose the CASAS (Composable, Adaptive, Service, Agent System) framework that provides mechanisms to monitor and pro-actively adapt composite services. The framework integrates concepts of Service Oriented Computing and Agent Organisations, offering monitoring and adaptation mechanisms to deal with adaptation in service compositions. CASAS is an improvement on related work in that it offers a high-level model that allows the definition and enforcement of global constraints for the service composition. We explain CASAS in detail and conclude by showing how one can use it to create an adaptable composite service written in the Business Process Execution Language (BPEL).

References

[1]
A. Charfi, T. Dinkelaker, and M. Mezini. A plug-in architecture for self-adaptive web service compositions. Web Services, IEEE International Conference on Web Services, 0:35--42, 2009.
[2]
G. Clair, E. Kaddoum, M.-P. Gleizes, and G. Picard. Self-Regulation in Self-Organising Multi-Agent Systems for Adaptive and Intelligent Manufacturing Control. In IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO), pages 107--116, 2008.
[3]
M. Colombo, E. Di Nitto, and M. Mauri. Scene: A service composition execution environment supporting dynamic changes disciplined through rules. In A. Dan and W. Lamersdorf, editors, Service-Oriented Computing -- ICSOC 2006, volume 4294 of Lecture Notes in Computer Science, pages 191--202. Springer Berlin / Heidelberg, 2006.
[4]
S. DeLoach. OMACS: A framework for adaptive, complex systems, pages 76--98. Handbook of Research on Multi-Agent Systems: Semantics and Dynamics of Organizational Models, 2009.
[5]
V. Dignum. The Role of Organization in Agent Systems, chapter I, pages 1--17. Handbook of Research on Multi-Agent Systems: Semantics and Dynamics of Organizational Models, 2009.
[6]
M. P. Gleizes, V. Camps, J.-P. GeorgÃl', and D. Capera. Engineering systems which generate emergent functionalities. In D. Weyns, S. A. Brueckner, and Y. Demazeau, editors, EEMMAS 2007, volume 5049 of LNCS (LNAI), pages 58--75. Springer, 2008.
[7]
M. Gudgin, M. Hadley, and T. Rogers. Web services addressing 1.0 - core. World Wide Web Consortium, Recommendation REC-ws-addr-core-20060509, May 2006.
[8]
G. Hohpe and B. Woolf. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Addison-Wesley Professional, October 2003.
[9]
P. Leitner, A. Michlmayr, F. Rosenberg, and S. Dustdar. Monitoring, prediction and prevention of sla violations in composite services. In 2010 IEEE International Conference on Web Services, 2010.
[10]
A. Marconi, M. Pistore, A. Sirbu, H. Eberle, F. Leymann, and T. Unger. Enabling adaptation of pervasive flows: Built-in contextual adaptation. In Service-Oriented Computing, volume 5900 of Lecture Notes in Computer Science, pages 445--454. Springer Berlin / Heidelberg, 2009.
[11]
V. Noël, J.-P. Arcangeli, and M.-P. Gleizes. Between Design and Implementation of Multi-Agent Systems: A Component-Based Two-Step Process. In EUMAS'10, 2010.
[12]
M. P. Papazoglou. Web Services: Principles and Technology. Pearson, Prentice Hall, 2008.
[13]
M. P. Papazoglou, P. Traverso, S. Dustdar, and F. Leymann. Service-oriented computing: State of the art and research challenges. Computer, 40(11):38--45, 2007.
[14]
J. V. Pereira. The new supply chain's frontier: Information management. International Journal of Information Management, 29(5):372 -- 379, 2009.
[15]
A. Strunk, I. Braun, S. Reichert, and A. Schill. Supporting Rebinding in BPEL. In ICWS. IEEE International Conference on Web Services, 2009., pages 864 -- 871, july 2009.
[16]
D. Weyns, R. Haesevoets, A. Helleboogh, and T. Holvoet. The MACODO Organization Model for Context-Driven Dynamic Agent Organzations. ACM Trans. Auton. Adapt. Syst., 6(4), 2010.

Cited By

View all
  • (2011)Composite service adaptationProceedings of the 5th International Conference on Communication System Software and Middleware10.1145/2016551.2016559(1-7)Online publication date: 4-Jul-2011

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
MONA '10: Proceedings of the 3rd International Workshop on Monitoring, Adaptation and Beyond
December 2010
61 pages
ISBN:9781450304221
DOI:10.1145/1929566
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 2010

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

MONA '10

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2011)Composite service adaptationProceedings of the 5th International Conference on Communication System Software and Middleware10.1145/2016551.2016559(1-7)Online publication date: 4-Jul-2011

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media