Skip to main content

2015 | OriginalPaper | Buchkapitel

A Linked Data Model for Web API-s

verfasst von : Svetlana Omelkova, Peep Küngas

Erschienen in: Perspectives in Business Informatics Research

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Web APIs (Application Programming Interface) provide means for rapid enterprise integration. The progress in Web API-s has reached the level of maturity where the impact of new advances can and should be validated in practical setting. Usage of various datasets have been reported in the literature of Web API-s. These datasets could allow systematic validation of methods such as composition, selection and recommendation, just to mention a few. However, we have seen that there are obstacles in using these datasets. More specifically, sometimes the datasets are not publicly available and the authors cannot be easily contacted. Furthermore, although some data is available in unprocessed format, the data processing steps are often not completely revealed to facilitate replication of experimental results. Finally, although there are multiple datasets available, there is no common metamodel, which would allow building a unified view to the data and thereby allow efficient development of Web API evaluation suites. In this paper we extend Linked USDL model to embrace a variety of available Web API datasets using linked data principles. Applicability of the metamodel is validated via encoding two Web service’s datasets, which are made available for community use.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
1.
Zurück zum Zitat Wang, G., Xu, D., Qi, Y., Hou, D.: A semantic match algorithm for web services based on improved semantic distance. In: 4th International Conference on Next Generation Web Services Practices, NWESP 2008, pp. 101–106. IEEE (2008) Wang, G., Xu, D., Qi, Y., Hou, D.: A semantic match algorithm for web services based on improved semantic distance. In: 4th International Conference on Next Generation Web Services Practices, NWESP 2008, pp. 101–106. IEEE (2008)
2.
Zurück zum Zitat Fernández, A., Cong, Z., Baltá, A.: Bridging the gap between service description models in service matchmaking. Multiagent Grid Syst. 8(1), 83–103 (2012) Fernández, A., Cong, Z., Baltá, A.: Bridging the gap between service description models in service matchmaking. Multiagent Grid Syst. 8(1), 83–103 (2012)
3.
Zurück zum Zitat Huang, K., Fan, Y., Tan, W.: An empirical study of programmable web: a network analysis on a service-mashup system. In: 2012 IEEE 19th International Conference on Web Services (ICWS), pp. 552–559 (2012) Huang, K., Fan, Y., Tan, W.: An empirical study of programmable web: a network analysis on a service-mashup system. In: 2012 IEEE 19th International Conference on Web Services (ICWS), pp. 552–559 (2012)
4.
Zurück zum Zitat Huang, K., Yao, J., Fan, Y., Tan, W., Nepal, S., Ni, Y., Chen, S.: Mirror, mirror, on the web, which is the most reputable service of them all? In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 343–357. Springer, Heidelberg (2013) CrossRef Huang, K., Yao, J., Fan, Y., Tan, W., Nepal, S., Ni, Y., Chen, S.: Mirror, mirror, on the web, which is the most reputable service of them all? In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds.) ICSOC 2013. LNCS, vol. 8274, pp. 343–357. Springer, Heidelberg (2013) CrossRef
5.
Zurück zum Zitat Cherifi, C., Santucci, J.F.: On topological structure of web services networks for composition. Int. J. Web Eng. Technol. 8(3), 291–321 (2013)CrossRef Cherifi, C., Santucci, J.F.: On topological structure of web services networks for composition. Int. J. Web Eng. Technol. 8(3), 291–321 (2013)CrossRef
6.
Zurück zum Zitat Omelkova, S., Küngas, P.: Schema matching similarity threshold detection for automated web services network construction. In: Haav, H.-M.A.K., Robal, T. (eds.) Databases and Information Systems: Proceedings of the 11th International Baltic Conference on DB and IS, Baltic DB&IS, pp. 101–112. Tallinn University of Technology Press, Tallinn (2014) Omelkova, S., Küngas, P.: Schema matching similarity threshold detection for automated web services network construction. In: Haav, H.-M.A.K., Robal, T. (eds.) Databases and Information Systems: Proceedings of the 11th International Baltic Conference on DB and IS, Baltic DB&IS, pp. 101–112. Tallinn University of Technology Press, Tallinn (2014)
7.
Zurück zum Zitat Oh, S.C., Lee, D., Kumara, S.R.: Effective web service composition in diverse and large-scale service networks. IEEE Trans. Serv. Comput. 1(1), 15–32 (2008)CrossRef Oh, S.C., Lee, D., Kumara, S.R.: Effective web service composition in diverse and large-scale service networks. IEEE Trans. Serv. Comput. 1(1), 15–32 (2008)CrossRef
8.
Zurück zum Zitat E, H., Jin, X., Tong, J., Song, M., Zhu, X.: Measure method and metrics for network characteristics in service systems. In: Zu, Q., Hu, B., Elçi, A. (eds.) ICPCA 2012 and SWS 2012. LNCS, vol. 7719, pp. 180–193. Springer, Heidelberg (2013) CrossRef E, H., Jin, X., Tong, J., Song, M., Zhu, X.: Measure method and metrics for network characteristics in service systems. In: Zu, Q., Hu, B., Elçi, A. (eds.) ICPCA 2012 and SWS 2012. LNCS, vol. 7719, pp. 180–193. Springer, Heidelberg (2013) CrossRef
9.
Zurück zum Zitat Wittern, E., Laredo, J., Vukovic, M., Muthusamy, V., Slominski, A.: A graph-based data model for api ecosystem insights. In: Proceedings of the 21 IEEE International Conference on Web Services (ICWS). IEEE Computer Society, June 2014 Wittern, E., Laredo, J., Vukovic, M., Muthusamy, V., Slominski, A.: A graph-based data model for api ecosystem insights. In: Proceedings of the 21 IEEE International Conference on Web Services (ICWS). IEEE Computer Society, June 2014
10.
Zurück zum Zitat Oberle, D., Barros, A.P., Kylau, U., Heinzl, S.: A unified description language for human to automated services. Inf. Syst. 38(1), 155–181 (2013)CrossRef Oberle, D., Barros, A.P., Kylau, U., Heinzl, S.: A unified description language for human to automated services. Inf. Syst. 38(1), 155–181 (2013)CrossRef
11.
Zurück zum Zitat Birkmeier, D., Overhage, S., Schlauderer, S., Turowski, K.: How complete is the usdl? In: Barros, A., Oberle, D. (eds.) Handbook of Service Description, pp. 521–538. Springer, New York (2012)CrossRef Birkmeier, D., Overhage, S., Schlauderer, S., Turowski, K.: How complete is the usdl? In: Barros, A., Oberle, D. (eds.) Handbook of Service Description, pp. 521–538. Springer, New York (2012)CrossRef
12.
Zurück zum Zitat Pedrinaci, C., Cardoso, J., Leidig, T.: Linked USDL: a vocabulary for web-scale service trading. In: Presutti, V., d’Amato, C., Gandon, F., d’Aquin, M., Staab, S., Tordai, A. (eds.) ESWC 2014. LNCS, vol. 8465, pp. 68–82. Springer, Heidelberg (2014) CrossRef Pedrinaci, C., Cardoso, J., Leidig, T.: Linked USDL: a vocabulary for web-scale service trading. In: Presutti, V., d’Amato, C., Gandon, F., d’Aquin, M., Staab, S., Tordai, A. (eds.) ESWC 2014. LNCS, vol. 8465, pp. 68–82. Springer, Heidelberg (2014) CrossRef
13.
Zurück zum Zitat Cardoso, J.: Modeling service relationships for service networks. In: Falcão e Cunha, J., Snene, M., Nóvoa, H. (eds.) IESS 2013. LNBIP, vol. 143, pp. 114–128. Springer, Heidelberg (2013) CrossRef Cardoso, J.: Modeling service relationships for service networks. In: Falcão e Cunha, J., Snene, M., Nóvoa, H. (eds.) IESS 2013. LNBIP, vol. 143, pp. 114–128. Springer, Heidelberg (2013) CrossRef
14.
Zurück zum Zitat Roman, D., Keller, U., Lausen, H., de Bruijn, J., Lara, R., Stollberg, M., Polleres, A., Feier, C., Bussler, C., Fensel, D.: Web service modeling ontology. Appl. Ontol. 1(1), 77–106 (2005) Roman, D., Keller, U., Lausen, H., de Bruijn, J., Lara, R., Stollberg, M., Polleres, A., Feier, C., Bussler, C., Fensel, D.: Web service modeling ontology. Appl. Ontol. 1(1), 77–106 (2005)
15.
Zurück zum Zitat Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., Narayanan, S., Paolucci, M., Parsia, B., Payne, T., et al.: Owl-s: Semantic markup for web services. W3C member submission 22 (2004) 2007–04 Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., Narayanan, S., Paolucci, M., Parsia, B., Payne, T., et al.: Owl-s: Semantic markup for web services. W3C member submission 22 (2004) 2007–04
16.
Zurück zum Zitat Kopecky, J., Vitvar, T., Bournez, C., Farrell, J.: Sawsdl: semantic annotations for wsdl and xml schema. IEEE Internet Comput. 11(6), 60–67 (2007)CrossRef Kopecky, J., Vitvar, T., Bournez, C., Farrell, J.: Sawsdl: semantic annotations for wsdl and xml schema. IEEE Internet Comput. 11(6), 60–67 (2007)CrossRef
17.
Zurück zum Zitat Vitvar, T., Kopecký, 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) CrossRef Vitvar, T., Kopecký, 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) CrossRef
18.
Zurück zum Zitat Pedrinaci, C., Domingue, J.: Toward the next wave of services: Linked services for the web of data. J. UCS 16(13), 1694–1719 (2010) Pedrinaci, C., Domingue, J.: Toward the next wave of services: Linked services for the web of data. J. UCS 16(13), 1694–1719 (2010)
19.
Zurück zum Zitat Zhou, Y., Liu, L., Perng, C.S., Sailer, A., Silva-Lepe, I., Su, Z.: Ranking services by service network structure and service attributes. In: 2013 IEEE 20th International Conference on Web Services (ICWS), pp. 26–33. IEEE (2013) Zhou, Y., Liu, L., Perng, C.S., Sailer, A., Silva-Lepe, I., Su, Z.: Ranking services by service network structure and service attributes. In: 2013 IEEE 20th International Conference on Web Services (ICWS), pp. 26–33. IEEE (2013)
20.
Zurück zum Zitat Kil, H., Oh, S.C., Elmacioglu, E., Nam, W., Lee, D.: Graph theoretic topological analysis of web service networks. World Wide Web 12(3), 321–343 (2009)CrossRef Kil, H., Oh, S.C., Elmacioglu, E., Nam, W., Lee, D.: Graph theoretic topological analysis of web service networks. World Wide Web 12(3), 321–343 (2009)CrossRef
21.
Zurück zum Zitat Mokarizadeh, S., Kungas, P., Matskin, M., Crasso, M., Campo, M., Zunino, A.: Information diffusion in web services networks. In: 2012 IEEE 19th International Conference on Web Services (ICWS), pp. 488–495. IEEE (2012) Mokarizadeh, S., Kungas, P., Matskin, M., Crasso, M., Campo, M., Zunino, A.: Information diffusion in web services networks. In: 2012 IEEE 19th International Conference on Web Services (ICWS), pp. 488–495. IEEE (2012)
22.
Zurück zum Zitat Zhou, T., Ren, J., Medo, M., Zhang, Y.C.: Bipartite network projection and personal recommendation. Phys. Rev. E 76(4), 046115 (2007)CrossRef Zhou, T., Ren, J., Medo, M., Zhang, Y.C.: Bipartite network projection and personal recommendation. Phys. Rev. E 76(4), 046115 (2007)CrossRef
23.
Zurück zum Zitat Mokarizadeh, S., Küngas, P., Matskin, M.: Ontology learning for cost-effective large-scale semantic annotation of web service interfaces. In: Cimiano, P., Pinto, H.S. (eds.) EKAW 2010. LNCS, vol. 6317, pp. 401–410. Springer, Heidelberg (2010) CrossRef Mokarizadeh, S., Küngas, P., Matskin, M.: Ontology learning for cost-effective large-scale semantic annotation of web service interfaces. In: Cimiano, P., Pinto, H.S. (eds.) EKAW 2010. LNCS, vol. 6317, pp. 401–410. Springer, Heidelberg (2010) CrossRef
24.
Zurück zum Zitat Kungas, P., Dumas, M.: Cost-effective semantic annotation of xml schemas and web service interfaces. In: IEEE International Conference on Services Computing, SCC 2009, pp. 372–379. IEEE (2009) Kungas, P., Dumas, M.: Cost-effective semantic annotation of xml schemas and web service interfaces. In: IEEE International Conference on Services Computing, SCC 2009, pp. 372–379. IEEE (2009)
25.
Zurück zum Zitat Zhou, L.: Ontology learning: state of the art and open issues. Inf. Technol. Manage. 8(3), 241–252 (2007)CrossRef Zhou, L.: Ontology learning: state of the art and open issues. Inf. Technol. Manage. 8(3), 241–252 (2007)CrossRef
26.
Zurück zum Zitat Heß, A., Johnston, E., Kushmerick, N.: ASSAM: a tool for semi-automatically annotating semantic web services. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 320–334. Springer, Heidelberg (2004) CrossRef Heß, A., Johnston, E., Kushmerick, N.: ASSAM: a tool for semi-automatically annotating semantic web services. In: McIlraith, S.A., Plexousakis, D., van Harmelen, F. (eds.) ISWC 2004. LNCS, vol. 3298, pp. 320–334. Springer, Heidelberg (2004) CrossRef
27.
Zurück zum Zitat Bizer, C., Heath, T., Berners-Lee, T.: Linked data-the story so far. Int. j. Seman. Web Inf. Syst. 5(3), 1–22 (2009)CrossRef Bizer, C., Heath, T., Berners-Lee, T.: Linked data-the story so far. Int. j. Seman. Web Inf. Syst. 5(3), 1–22 (2009)CrossRef
28.
Zurück zum Zitat Berners-Lee, T., Hendler, J., Lassila, O., et al.: The semantic web. Sci. Am. 284(5), 28–37 (2001)CrossRef Berners-Lee, T., Hendler, J., Lassila, O., et al.: The semantic web. Sci. Am. 284(5), 28–37 (2001)CrossRef
29.
Zurück zum Zitat Klusch, M., Kapahnke, P.: Semantic web service selection with sawsdl-mx. In: The 7th International Semantic Web Conference, p. 3. Citeseer (2008) Klusch, M., Kapahnke, P.: Semantic web service selection with sawsdl-mx. In: The 7th International Semantic Web Conference, p. 3. Citeseer (2008)
30.
Zurück zum Zitat Pedrinaci, C., Liu, D., Maleshkova, M., Lambert, D., Kopecky, J., Domingue, J.: iServe: a linked services publishing platform. In: CEUR Workshop Proceedings, vol. 596 (2010) Pedrinaci, C., Liu, D., Maleshkova, M., Lambert, D., Kopecky, J., Domingue, J.: iServe: a linked services publishing platform. In: CEUR Workshop Proceedings, vol. 596 (2010)
Metadaten
Titel
A Linked Data Model for Web API-s
verfasst von
Svetlana Omelkova
Peep Küngas
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-21915-8_4