Advertisement

Telecommunication Mashups Using RESTful Services

  • Alistair Duke
  • Sandra Stincic
  • John Davies
  • Guillermo Álvaro Rey
  • Carlos Pedrinaci
  • Maria Maleshkova
  • John Domingue
  • Dong Liu
  • Freddy Lecue
  • Nikolay Mehandjiev
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6481)

Abstract

Evolution in the telecommunications sector has led to companies within it providing APIs for their products and services, allowing others to build communication services into their own service offerings. In order to support mass adoption of this new approach, consumers of these APIs (many of which are RESTful) must be supported by a reduction in the complexity involved with describing, finding, composing and invoking them. Existing efforts to provide automation have, in general, focused on WSDL services rather than REST services. The paper explores the approach of the SOA4All project in supporting interaction with REST services which is being applied in a telecommunications focused case study.

Keywords

Web Services Service Orientated Architecture Semantic Web Web2.0 REST Telecommunications 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Pautasso, C., Zimmermann, O., Leymann, F.: RESTful Web Services vs. Big Web Services: Making the Right Architectural Decision. In: 17th International World Wide Web Conference (WWW 2008), Beijing, China (2008)Google Scholar
  2. 2.
    Domingue, J., Fensel, D., González-Cabero, R.: SOA4All, Enabling the SOA Revolution on a World Wide Scale. In: Proceedings of the 2nd IEEE International Conference on Semantic Computing ICSC. IEEE Computer Society, Los Alamitos (August 2008)Google Scholar
  3. 3.
    Maleshkova, M., Pedrinaci, C., Domingue, J.: Supporting the Creation of Semantic RESTful Service Descriptions Workshop: Service Matchmaking and Resource Retrieval in the Semantic Web (SMR2). In: Bernstein, A., Karger, D.R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E., Thirunarayan, K. (eds.) ISWC 2009. LNCS, vol. 5823. Springer, Heidelberg (2009)Google Scholar
  4. 4.
    Vitvar, T., Kopecky, J., Viskova, J., Mocan, A., Kerrigan, M., Fensel, D.: Semantic Web Services with lightweight descriptions of Services. In: Advances in Computers, vol. 76. Elsevier, Amsterdam (2009)Google Scholar
  5. 5.
    Clement, L., Hately, A., von Riegen, C., Rogers, T.: UDDI Specification Version 3.0.2. Technical report, OASIS (2004)Google Scholar
  6. 6.
    Srinivasan, N., Paolucci, M., Sycara, K.: Adding OWL-S to UDDI: Implementation and throughput. In: Proceedings of 1st International Conference on Semantic Web Services and Web Process Composition (2004)Google Scholar
  7. 7.
    Verma, K., Sivashanmugam, K., Sheth, A., Patil, A., Oundhakar, S., Miller, J. METEOR-S.: WSDI: A Scalable P2P Infrastructure of Registries for Semantic Publication and Discovery of Web Services. International Journal of Information Technologies and Management 6(1), 17–39 (2005)Google Scholar
  8. 8.
    Küster, U., König-Ries, B.: Towards Standard Test Collections for the Empirical Evaluation of Semantic Web Service Approaches. International Journal of Semantic Computing 2(3) (December 2008)Google Scholar
  9. 9.
    Pedrinaci, C., Domingue, J., Krummenacher, R.: Services and the Web of Data: An Unexploited Symbiosis, Linked AI: AAAI Spring Symposium “Linked Data Meets Artificial Intelligence”, Standford, USA (March 2010)Google Scholar
  10. 10.
    Bizer, C., Heath, T., Berners-Lee, T.: Linked data - the story so far. International Journal on Semantic Web and Information Systems, IJSWIS (2009)Google Scholar
  11. 11.
    Farrell, J., Lausen, H.: Semantic Annotations for WSDL and XML Schema. W3C Candidate Recommendation, January 26 (2007), http://www.w3.org/TR/sawsdl/
  12. 12.
    Vitvar, T., Kopecky, J., Viskova, J., Fensel, D.: WSMO-lite annotations for web services. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 674–689. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  13. 13.
    Maleshkova, M., Kopecky, J., Pedrinaci, C.: Adapting SAWSDL for Semantic Annotations of Restful Services. In: Workshop: Beyond SAWSDL at OnTheMove Federated Conferences & Workshops (2009)Google Scholar
  14. 14.
    Martin, D., Burstein, M., Lassila, O., McDermott, D., McIlraith, S., Paolucci, M., Parsia, B., Payne, T., Sirin, E., Srinivasan, N., Sycara, K.: OWL-S: Semantic Markup for Web Services (2004), http://www.daml.org/services/owl-s/1.0/owl-s.pdf
  15. 15.
    Schnabel, F., Xu, L., Gorronogoitia, Y., Radzimski, M., Lecue, F., Ripa, G.: Advanced Specification Of Lightweight, Context-aware Process, SOA4All Deliverable D6.3.2, http://www.soa4all.eu/file-upload.html
  16. 16.
    Nitzsche, J., Norton, B.: Ontology-based Data Mediation in BPEL. In: BPM Workshops, pp. 523–534 (2008)Google Scholar
  17. 17.
    Álvaro, G., Martínez, I., Gómez, J., Lecue, F., Pedrinaci, C., Villa, M., di Matteo, G.: Using SPICES for a Better Service Consumption. In: Poster at Extended Semantic Web Conference (2010)Google Scholar
  18. 18.
    Kopecky, J., Roman, D., Moran, M., Fensel, D.: Semantic Web Services Grounding. In: Proc. of the International Conference on Internet and Web Applications (2006)Google Scholar
  19. 19.
    Gregorio, J., Hadley, M., Orchard, D.: URI Template. IETF Draft (2008), http://tools.ietf.org/html/draft-gregorio-uritemplate-0

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Alistair Duke
    • 1
  • Sandra Stincic
    • 1
  • John Davies
    • 1
  • Guillermo Álvaro Rey
    • 2
  • Carlos Pedrinaci
    • 3
  • Maria Maleshkova
    • 3
  • John Domingue
    • 3
  • Dong Liu
    • 3
  • Freddy Lecue
    • 4
  • Nikolay Mehandjiev
    • 4
  1. 1.BT Innovate & DesignBritish Telecommunications plc. IpswichUK
  2. 2.iSOCOMadridSpain
  3. 3.Knowledge Media InstituteThe Open UniversityMilton KeynesUK
  4. 4.University of ManchesterManchesterUK

Personalised recommendations