Skip to main content

2017 | OriginalPaper | Buchkapitel

Inter-parameter Constraints in Contemporary Web APIs

verfasst von : Nathalie Oostvogels, Joeri De Koster, Wolfgang De Meuter

Erschienen in: Web Engineering

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Today’s web applications often rely on a myriad of external web APIs, communicating with them through various HTTP requests spread throughout the application. These APIs are often textually described by constraints on the inputs and outputs of their entry points. In this paper we discuss constraints in web APIs that span multiple parameters. We show that these constraints are common in web APIs, but cannot be expressed in existing machine-readable API specification languages. We envision the emergence of constraint-centric specification languages which focus on expressing constraints and describe a prototypical language that supports constraints over multiple parameters.

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 Bae, S., Cho, H., Lim, I., Ryu, S.: SAFEWAPI: Web API misuse detector for web applications. In: Foundations of Software Engineering, pp. 507–517 (2014) Bae, S., Cho, H., Lim, I., Ryu, S.: SAFEWAPI: Web API misuse detector for web applications. In: Foundations of Software Engineering, pp. 507–517 (2014)
2.
Zurück zum Zitat Christensen, E., Curbera, F., Meredith, G., Weerawarana, S., et al.: Web services description language (WSDL) 1.1 (2001) Christensen, E., Curbera, F., Meredith, G., Weerawarana, S., et al.: Web services description language (WSDL) 1.1 (2001)
3.
Zurück zum Zitat Danielsen, P.J., Jeffrey, A.: Validation and interactivity of Web API documentation. In: International Conference on Web Services (ICWS), pp. 523–530 (2013) Danielsen, P.J., Jeffrey, A.: Validation and interactivity of Web API documentation. In: International Conference on Web Services (ICWS), pp. 523–530 (2013)
4.
Zurück zum Zitat Hadley, M.J.: Web application description language (WADL) (2006) Hadley, M.J.: Web application description language (WADL) (2006)
5.
Zurück zum Zitat Kopecky, J., Gomadam, K., Vitvar, T.: hRESTS: an HTML microformat for describing RESTful web services. In: Web Intelligence and Intelligent Agent Technology (WI-IAT), vol. 1, pp. 619–625 (2008) Kopecky, J., Gomadam, K., Vitvar, T.: hRESTS: an HTML microformat for describing RESTful web services. In: Web Intelligence and Intelligent Agent Technology (WI-IAT), vol. 1, pp. 619–625 (2008)
6.
Zurück zum Zitat Verborgh, R., Harth, A., Maleshkova, M., Stadtmüller, S., Steiner, T., Taheriyan, M., Van de Walle, R.: Survey of semantic description of REST APIs. In: Pautasso, C., Wilde, E., Alarcon, R. (eds.) REST: Advanced Research Topics and Practical Applications, pp. 69–89. Springer, New York (2014). doi:10.1007/978-1-4614-9299-3_5 CrossRef Verborgh, R., Harth, A., Maleshkova, M., Stadtmüller, S., Steiner, T., Taheriyan, M., Van de Walle, R.: Survey of semantic description of REST APIs. In: Pautasso, C., Wilde, E., Alarcon, R. (eds.) REST: Advanced Research Topics and Practical Applications, pp. 69–89. Springer, New York (2014). doi:10.​1007/​978-1-4614-9299-3_​5 CrossRef
Metadaten
Titel
Inter-parameter Constraints in Contemporary Web APIs
verfasst von
Nathalie Oostvogels
Joeri De Koster
Wolfgang De Meuter
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-60131-1_18

Premium Partner