Skip to main content

Link-Based Viewing of Multiple Web API Repositories

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8644))

Abstract

Web API sharing, fueled by large repositories available online, is becoming of paramount relevance for agile Web application development. Approaches on Web API sharing usually rely on single Web API repositories, which provide complementary Web API descriptions, on which different search facilities can be implemented. In this paper, we propose a framework for defining a linked view over multiple repositories and for searching their content. In particular, we apply Linked Data principles to publish repository contents and identify semantic links across them in order to exploit complementary Web API descriptions. We discuss how Web API sharing across multiple repositories, based on such a link-based view, may benefit from selection criteria that combine several aspects in Web API characterization. A preliminary evaluation based on two popular public Web API repositories is presented as well.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Taheriyan, M., Knoblock, C., Szekely, P., Ambite, J.L.: Rapidly Integrating Services into the Linked Data Cloud. In: Proc. of the International Semantic Web Conference (ISWC), pp. 559–574 (2012)

    Google Scholar 

  2. Taheriyan, M., Knoblock, C., Szekely, P., Ambite, J.: Semi-Automatically Modeling Web APIs to Create Linked APIs. In: Proceedings of the ESWC 2012 Workshop on Linked APIs (2012)

    Google Scholar 

  3. Speiser, S., Harth, A.: Integrating linked data and services with linked data services. In: Antoniou, G., Grobelnik, M., Simperl, E., Parsia, B., Plexousakis, D., De Leenheer, P., Pan, J. (eds.) ESWC 2011, Part I. LNCS, vol. 6643, pp. 170–184. Springer, Heidelberg (2011)

    Google Scholar 

  4. Krummenacher, R., Norton, B., Marte, A.: Towards linked open services and processes. In: Proceedings of the Third Future Internet Conference, pp. 68–77 (2010)

    Google Scholar 

  5. Bianchini, D., De Antonellis, V., Melchiori, M.: A Multi-perspective Framework for Web API Search in Enterprise Mashup Design. In: Salinesi, C., Norrie, M.C., Pastor, Ó. (eds.) CAiSE 2013. LNCS, vol. 7908, pp. 353–368. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  6. Hartig, O., Langegger, A.: A database perspective on consuming linked data on the web. In: Datenbank-Spektrum, pp. 57–66 (2010)

    Google Scholar 

  7. Bianchini, D., De Antonellis, V., Melchiori, M., Salvi, D.: Semantic-enriched service discovery. In: Proc. of the 22nd International Conference on Data Engineering (ICDE), pp. 38–47 (2006)

    Google Scholar 

  8. Bianchini, D., De Antonellis, V.: Linked Data Services and Semantics-enabled Mashup. In: On Semantic Search on the Web, pp. 281–305. Springer (2012)

    Google Scholar 

  9. Pedrinaci, C., Liu, D., Maleshkova, M., Lambert, D., Kopecky, J., Domingue, J.: iServe: a Linked Services Publishing Platform. In: Proceedings of ESWC Ontology Repositories and Editors for the Semantic Web (2010)

    Google Scholar 

  10. Norton, B., Krummenacher, R.: Consuming Dynamic Linked Data. In: Proc. of First International Workshop on Consuming Linked Data (2010)

    Google Scholar 

  11. Speiser, S., Harth, A.: Towards Linked Data Services, in: Proc. of the 9th International Semantic Web Conference, ISWC (2010)

    Google Scholar 

  12. Volz, J., Bizer, C., Gaedke, M., Kobilarov, G.: Discovering and Maintaining Links on the Web of Data. In: Bernstein, A., Karger, D.R., Heath, T., Feigenbaum, L., Maynard, D., Motta, E., Thirunarayan, K. (eds.) ISWC 2009. LNCS, vol. 5823, pp. 650–665. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  13. Malik, Z., Bouguettaya, A.: RATEWeb: Reputation Assessment for Trust Establishment among Web Services. VLBD Journal 18, 885–911 (2009)

    Google Scholar 

  14. Villazón-Terrazas, B., Vilches, L., Corcho, O., Gómez-Pérez, A.: Methodological Guidelines for Publishing Government Linked Data. Springer, Heidelberg (2011)

    Google Scholar 

  15. Qi, X., Nie, L., Davison, B.: Measuring Similarity to Detect Qualified Links. In: Proc. of the 3rd Int. Workshop on Adversarial Information Retrieval on the Web, pp. 49–56 (2007)

    Google Scholar 

  16. Cohen, W., Ravikumar, P., Fienberg, S.: A comparison of string distance metrics for name-matching tasks. In: IJCAI-2003 Workshop on Information Integration on the Web, pp. 73–78 (2003)

    Google Scholar 

  17. Castano, S., Ferrara, A., Montanelli, S.: Matching Ontologies in Open Networked Systems: Techniques and Applications. Journal on Data Semantics 2, 25–63 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Bianchini, D., De Antonellis, V., Melchiori, M. (2014). Link-Based Viewing of Multiple Web API Repositories. In: Decker, H., Lhotská, L., Link, S., Spies, M., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 2014. Lecture Notes in Computer Science, vol 8644. Springer, Cham. https://doi.org/10.1007/978-3-319-10073-9_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10073-9_30

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10072-2

  • Online ISBN: 978-3-319-10073-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics