skip to main content
10.1145/1967486.1967509acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiiwasConference Proceedingsconference-collections
research-article

Using XML for cloud specification and XQuery for service discovery

Published: 08 November 2010 Publication History

Abstract

The emergence of service-oriented computing and cloud computing advocate the development of new software applications on the basis of existing services. To make effectively and efficiently use of existing services, it is essential to describe services so that developers can easily discover and correctly exploit them for their own software development endeavours. In this paper, we present a framework in which existing services available through a cloud are modelled by Abstract State Services. For specification, we use TBox and ABox statements bound to XML Schema and XML. Given such a representation, XQuery can be used for service discovery.

References

[1]
G. Alonso, F. Casati, H. Kuno, and V. Machiraju. Web Services - Concepts, Architectures and Applications. Springer-Verlag, 2004.
[2]
F. Baader et al., editors. The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, 2003.
[3]
S. Boag, D. Chamberlin, M. F. Fernĺćndez, D. Florescu, J. Robie, and J. Simeon. Xquery 1.0: An xml query language. Working Draft, 2007. available at: http://www.w3.org/TR/xquery/.
[4]
E. Börger and R. Stärk. Abstract State Machines. Springer-Verlag, Berlin Heidelberg New York, 2003.
[5]
M. R. Brenner and M. R. Unmehopa. Service-oriented architecture and web services penetration in next-generation networks. Bell Labs Technical Journal, 12(2):147--159, 2007.
[6]
J. Cardoso. Semantic Web Services: Theory, Tools and Applications. IGI Global, 2007.
[7]
E. Christensen et al. Web services description language (WSDL) 1.1, 2001. http://www.w3c.org/TR/wsdl.
[8]
A. Friesen and J. Lemcke. Composing web-service-like abstract state machines (asm). In Autonomous and Adaptive Web Services, 2007.
[9]
U. Keller, R. Lara, H. Lausen, and D. Fensel. Semantic Web Service Discovery in the WSMO Framework. Idea Publishing Group, 03 2007.
[10]
M. Kirchberg. Abstract state machine models for basic service-oriented architectures. In Proceedings of the 3rd IEEE Asia-Pacific Services Computing Conference (APSCC), pages 445--452. IEEE Computer Society Press, 2008.
[11]
J. Kopecky, M. Moran, T. Vitvar, D. Roman, and A. Mocan. Wsmo grounding, deliverable d24.2v0.1. WSMO working group, 2007. available at: http://www.wsmo.org/TR/d24/d24.2/v0.1/20070427/.
[12]
J. Kopecký and E. Simperl. Semantic web service offer discovery for e-commerce. In ICEC '08: Proceedings of the 10th international conference on Electronic commerce, pages 1--6, New York, NY, USA, 2008. ACM.
[13]
S. Kumaran et al. Using a model-driven transformational approach and service-oriented architecture for service delivery management. IBM Systems Journal, 46(3):513--530, 2007.
[14]
U. Küster and B. König-Ries. Supporting dynamics in service descriptions - the key to automatic service usage. In ICSOC, pages 220--232, 2007.
[15]
H. Lausen, A. Polleres, and D. Roman. Web Service Modeling Ontology (WSMO). W3C Member Submission, 3, 2005.
[16]
H. Ma, K.-D. Schewe, B. Thalheim, and Q. Wang. Abstract state services. In I.-Y. Song et al., editors, Advances in Conceptual Modeling -- Challenges and Opportunities, ER 2008 Workshops, volume 5232 of LNCS, pages 406--415. Springer-Verlag, 2008.
[17]
H. Ma, K.-D. Schewe, B. Thalheim, and Q. Wang. A theory of data-intensive software services. Service-Oriented Computing and Applications, 3(4):263--283, 2009.
[18]
H. Ma, K.-D. Schewe, and Q. Wang. An abastract model for service provision, search and composition. In Proc. 2009 IEEE Asia-Pacific Services Computing Conference (APSCC), pages 95--102. IEEE, 2009.
[19]
Universal description, discovery and integration (UDDI). http://www.uddi.org
[20]
N. Onose and J. Simeon. Xquery at your web service. In WWW '04: Proceedings of the 13th international conference on World Wide Web, pages 603--611, New York, NY, USA, 2004. ACM.
[21]
M. T. Özsu and P. Valduriez. Principles of Distributed Database Systems. Alan Apt, New Jersey, 1999.
[22]
M. Paolucci, T. Kawamura, T. R. Payne, and K. P. Sycara. Semantic matching of web services capabilities. In International Semantic Web Conference, pages 333--347, 2002.
[23]
M. P. Papazoglou, P. Traverso, S. Dustdar, and F. Leymann. Service-oriented computing: State of the art and research challenges. Computer, 40:38--45, 2007.
[24]
C. Preist. A conceptual architecture for semantic web services. In Proceedings of the Internatioal Semantic Web Conference (ISWC 2004), 2004.
[25]
K.-D. Schewe and B. Schewe. Integrating database and dialogue design. Knowledge and Information Systems, 2(1):1--32, 2000.
[26]
Simple object access protocol (SOAP). http://www.w3c.org/TR/soap.
[27]
N. Sriharee and T. Senivongse. Discovering web services using behavioural constraints and ontology. In DAIS, pages 248--259, 2003.
[28]
Q. Yu, X. Liu, A. Bouguettaya, and B. Medjahed. Deploying and managing web services: issues, solutions, and directions. VLDB J., 17(3):537--572, 2008.

Cited By

View all
  • (2020)Bringing semantics to multicloud service compositionsSoftware: Practice and Experience10.1002/spe.278950:4(447-469)Online publication date: 15-Jan-2020
  • (2019)Enhanced semantic similarity measure based on two‐level retrieval modelConcurrency and Computation: Practice and Experience10.1002/cpe.513531:15Online publication date: 21-Jan-2019
  • (2017)A survey on cloud service descriptionJournal of Network and Computer Applications10.1016/j.jnca.2017.04.01391:C(61-74)Online publication date: 1-Aug-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
iiWAS '10: Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
November 2010
895 pages
ISBN:9781450304214
DOI:10.1145/1967486
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]

Sponsors

  • IIWAS: International Organization for Information Integration
  • Web-b: Web-b

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 November 2010

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

iiWAS '10
Sponsor:
  • IIWAS
  • Web-b

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Bringing semantics to multicloud service compositionsSoftware: Practice and Experience10.1002/spe.278950:4(447-469)Online publication date: 15-Jan-2020
  • (2019)Enhanced semantic similarity measure based on two‐level retrieval modelConcurrency and Computation: Practice and Experience10.1002/cpe.513531:15Online publication date: 21-Jan-2019
  • (2017)A survey on cloud service descriptionJournal of Network and Computer Applications10.1016/j.jnca.2017.04.01391:C(61-74)Online publication date: 1-Aug-2017
  • (2015)An XML based data representation model to discover infrastructure services2015 International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM)10.1109/ICSTM.2015.7225400(119-125)Online publication date: May-2015
  • (2015)Learning improves service discoveryConcurrency and Computation: Practice & Experience10.1002/cpe.332327:7(1679-1694)Online publication date: 1-May-2015
  • (2013)Repository design strategies and discovery techniques for cloud computing2013 International Conference on Green Computing, Communication and Conservation of Energy (ICGCE)10.1109/ICGCE.2013.6823536(761-766)Online publication date: Dec-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media