[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1858263.1858270acmotherconferencesArticle/Chapter ViewAbstractPublication PagesfseConference Proceedingsconference-collections
research-article

Model-based dynamic QoS-driven service composition

Published: 04 October 2010 Publication History

Abstract

As a consequence of their ever increasing pervasiveness in today's systems, software services are expected to guarantee their QoS even when operating in contexts whose operational conditions may continuously change. To cope with such continuous change, services must evolve in a way that is transparent to the end-user. This can be done by exploiting sophisticated means to reason about Quality of Service (QoS) and to drive service construction in a dynamic and automated fashion. The paper tackles this challenging scenario by proposing a model-based framework, called Smart, that automatically constructs complex services with guaranteed QoS. Smart exploits rich service descriptions (in particular concerning QoS characterizations) to automate the negotiation of Service Level Agreements (SLA) and to realize SLA-driven automated service reconfiguration, when the target QoS cannot be achieved by the current service assembly. Finally, Smart addresses the case in which some services involved in the composition do not support SLA negotiation. In this case, monitoring is used to characterize empirically (as opposed to "contractually") the QoS offered by such non-guaranteed services.

References

[1]
}}A. Bertolino, G. De Angelis, A. Sabetta, and S. G. Elbaum. Scaling up SLA monitoring in pervasive environments. In ESSPE, pages 65--68, 2007.
[2]
}}Todd Biske. SOA Governance. Packt Publishing, 2008.
[3]
}}P. Browne. JBoss Drools Business Rules. Packt Publishing, 2009.
[4]
}}V. Cardellini, E. Casalicchio, V. Grassi, F. Lo Presti, and R. Mirandola. Qos-driven runtime adaptation of service oriented architectures. In ESEC/SIGSOFT FSE, pages 131--140, 2009.
[5]
}}M. B. Chhetri, J. Lin, S. Goh, J. Y. Zhang, R. Kowalczyk, and J. Yan. A coordinated architecture for the agent-based service level agreement negotiation ofweb service composition. In Proceedings of ASWEC, pages 90--99, 2006.
[6]
}}CONNECT Consortium. Connect: Description of Work, 2009.
[7]
}}O. Grumberg and D. E. Long. Model checking and modular verification. ACM Trans. Program. Lang. Syst., 16(3):843--871, 1994.
[8]
}}IST-MUSIC Project. Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments. http://www.ist-music.eu/.
[9]
}}D. C. Luckham. The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley Longman Publishing Co., Inc., 2001.
[10]
}}H. Ludwig, A. Dan, and R. Kearney. Cremona: An architecture and library for creation and monitoring of WS-agreents. In Proceedings of ICSOC 2004, New York, USA, November 2004, pages 65--74. ACM.
[11]
}}M. Schumacher, H. Helin, and H. Schuldt. CASCOM: Intelligent Service Coordination in the Semantic Web. Birkhäuser Basel, 2008.
[12]
}}SEALAB-QOS Group of University of L'Aquila. MOdel driven conStruction of QUeuIng neTwOrks. http://sealabtools.di.univaq.it/MosquitoHome.html.
[13]
}}J. Skene, D. D. Lamanna, and W. Emmerich. Precise Service Level Agreements. In Proc. of ICSE 2004, pages 179--188. IEEE Computer Society Press, 2004.
[14]
}}P. J. Windley. SOA governance: Rules of the game. on line at http://www.infoworld.com, Jannuary 2006.
[15]
}}T. Yu, Y. Zhang, and K.-J. Lin. Efficient algorithms for web services selection with end-to-end QoS constraints. ACM Trans. Web, 1(1):6, 2007.
[16]
}}F. Zulkernine, P. Martin, C. Craddock, and K. Wilson. A policy-based middleware for web services sla negotiation. In Proceedings of ICWS '09, pages 1043--1050. IEEE Computer Society, 2009.

Cited By

View all
  • (2016)SLA Negotiation and Monitoring from Simulation Data2016 12th International Conference on Signal-Image Technology & Internet-Based Systems (SITIS)10.1109/SITIS.2016.126(766-772)Online publication date: 2016
  • (2015)E-Services quality assessment framework for collaborative networksEnterprise Information Systems10.1080/17517575.2013.8792139:5-6(583-606)Online publication date: 1-Aug-2015
  • (2012)Quality Driven Web Service Composition Modeling FrameworkCollaborative Networks in the Internet of Services10.1007/978-3-642-32775-9_9(87-95)Online publication date: 2012
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
QUASOSS '10: Proceedings of the 2nd International Workshop on the Quality of Service-Oriented Software Systems
October 2010
40 pages
ISBN:9781450302395
DOI:10.1145/1858263
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: 04 October 2010

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Conference

QUASOSS '10

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2016)SLA Negotiation and Monitoring from Simulation Data2016 12th International Conference on Signal-Image Technology & Internet-Based Systems (SITIS)10.1109/SITIS.2016.126(766-772)Online publication date: 2016
  • (2015)E-Services quality assessment framework for collaborative networksEnterprise Information Systems10.1080/17517575.2013.8792139:5-6(583-606)Online publication date: 1-Aug-2015
  • (2012)Quality Driven Web Service Composition Modeling FrameworkCollaborative Networks in the Internet of Services10.1007/978-3-642-32775-9_9(87-95)Online publication date: 2012
  • (2012)A systematic literature review on service description methodsProceedings of the 18th international conference on Requirements Engineering: foundation for software quality10.1007/978-3-642-28714-5_22(239-255)Online publication date: 19-Mar-2012
  • (2011)User-centric and QoS-Based Service Session2011 IEEE Asia-Pacific Services Computing Conference10.1109/APSCC.2011.64(267-274)Online publication date: Dec-2011
  • (2010)Quality of service-oriented software systems (QUASOSS 2010)Proceedings of the 2010 international conference on Models in software engineering10.5555/2008503.2008551(364-368)Online publication date: 3-Oct-2010

View Options

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