Skip to main content
Top

2015 | OriginalPaper | Chapter

Linked Data and Linked APIs: Similarities, Differences, and Challenges

Authors : Ruben Verborgh, Thomas Steiner, Rik Van de Walle, Joaquim Gabarro

Published in: The Semantic Web: ESWC 2012 Satellite Events

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In an often retweeted Twitter post, entrepreneur and software architect Inge Henriksen described the relation of Web 1.0 to Web 3.0 as: “Web 1.0 connected humans with machines. Web 2.0 connected humans with humans. Web 3.0 connects machines with machines.” On the one hand, an incredible amount of valuable data is described by billions of triples, machine-accessible and interconnected thanks to the promises of Linked Data. On the other hand, rest is a scalable, resource-oriented architectural style that, like the Linked Data vision, recognizes the importance of links between resources. Hypermedia apis are resources, too—albeit dynamic ones—and unfortunately, neither Linked Data principles, nor the rest-implied self-descriptiveness of hypermedia apis sufficiently describe them to allow for long-envisioned realizations like automatic service discovery and composition. We argue that describing inter-resource links—similarly to what the Linked Data movement has done for data—is the key to machine-driven consumption of apis. In this paper, we explain how the description format restdesc captures the functionality of apis by explaining the effect of dynamic interactions, effectively complementing the Linked Data vision.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Hypermedia apis are synonymous to “rest apis or services, in the sense as defined by Fielding” [16]. This last clarification is important, since many apis that were given a “rest” label do not, or only partially, adhere to Fielding’s definition, which is why we use the term “hypermedia api” to distinguish the intended meaning [20].
 
2
restdesc discovery, i.e., how to obtain restdesc descriptions, has been discussed earlier [36]. The agent could for example dereference the hasBook link.
 
Literature
21.
go back to reference Kopecký, J., Gomadam, K., Vitvar, T.: hrests: an html microformat for describing restful Web services. In: Proceedings of the International Conference on Web Intelligence and Intelligent Agent Technology, pp. 619–625. IEEE Computer Society (2008). http://dx.doi.org/10.1109/WIIAT.2008.379 Kopecký, J., Gomadam, K., Vitvar, T.: hrests: an html microformat for describing restful Web services. In: Proceedings of the International Conference on Web Intelligence and Intelligent Agent Technology, pp. 619–625. IEEE Computer Society (2008). http://​dx.​doi.​org/​10.​1109/​WIIAT.​2008.​379
28.
go back to reference Maleshkova, M., Pedrinaci, C., Li, N., Kopecky, J., Domingue, J.: Lightweight semantics for automating the invocation of Web apis. In: Proceedings of the 2011 IEEE International Conference on Service-Oriented Computing and Applications, December 2011. http://sweet.kmi.open.ac.uk/pub/SOCA.pdf Maleshkova, M., Pedrinaci, C., Li, N., Kopecky, J., Domingue, J.: Lightweight semantics for automating the invocation of Web apis. In: Proceedings of the 2011 IEEE International Conference on Service-Oriented Computing and Applications, December 2011. http://​sweet.​kmi.​open.​ac.​uk/​pub/​SOCA.​pdf
29.
go back to reference Martin, D., Burstein, M., Mcdermott, D., Mcilraith, S., Paolucci, M., Sycara, K., Mcguinness, D.L., Sirin, E., Srinivasan, N.: Bringing semantics to Web services with owl-s. World Wide Web 10, 243–277 (2007)CrossRef Martin, D., Burstein, M., Mcdermott, D., Mcilraith, S., Paolucci, M., Sycara, K., Mcguinness, D.L., Sirin, E., Srinivasan, N.: Bringing semantics to Web services with owl-s. World Wide Web 10, 243–277 (2007)CrossRef
34.
go back to reference Verborgh, R., Steiner, T., Van de Walle, R., Vallés, J.G.: The missing links - how the description format restdesc applies the linked data vision to connect hypermedia apis. In: Proceedings of the First Linked workshop at the Ninth Extended Semantic Web Conference, May 2012. http://lapis2012.linkedservices.org/papers/3.pdf Verborgh, R., Steiner, T., Van de Walle, R., Vallés, J.G.: The missing links - how the description format restdesc applies the linked data vision to connect hypermedia apis. In: Proceedings of the First Linked workshop at the Ninth Extended Semantic Web Conference, May 2012. http://​lapis2012.​linkedservices.​org/​papers/​3.​pdf
Metadata
Title
Linked Data and Linked APIs: Similarities, Differences, and Challenges
Authors
Ruben Verborgh
Thomas Steiner
Rik Van de Walle
Joaquim Gabarro
Copyright Year
2015
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-46641-4_20