Advanced search
2 files | 976.20 KB Add to list

A web API ecosystem through feature based reuse

(2018) IEEE INTERNET COMPUTING. 22(3). p.29-37
Author
Organization
Abstract
The fast-growing web API landscape brings clients more options than ever before-in theory. In practice, they cannot easily switch between different providers offering similar functionality. We discuss a vision for developing web APIs based on reuse of interface parts called features. Through the introduction of five design principles, we investigate the impact of feature-based reuse on web APIs. Applying these principles enables a granular reuse of client and server code, documentation, and tools. Together, they can foster a measurable ecosystem with cross-API compatibility, opening the door to a more flexible generation of web clients.

Downloads

  • DS137 i.pdf
    • full text
    • |
    • open access
    • |
    • PDF
    • |
    • 440.36 KB
  • (...).pdf
    • full text
    • |
    • UGent only
    • |
    • PDF
    • |
    • 535.84 KB

Citation

Please use this url to cite or link to this publication:

MLA
Verborgh, Ruben, and Michel Dumontier. “A Web API Ecosystem Through Feature Based Reuse.” IEEE INTERNET COMPUTING 22.3 (2018): 29–37. Print.
APA
Verborgh, R., & Dumontier, M. (2018). A web API ecosystem through feature based reuse. IEEE INTERNET COMPUTING, 22(3), 29–37.
Chicago author-date
Verborgh, Ruben, and Michel Dumontier. 2018. “A Web API Ecosystem Through Feature Based Reuse.” Ieee Internet Computing 22 (3): 29–37.
Chicago author-date (all authors)
Verborgh, Ruben, and Michel Dumontier. 2018. “A Web API Ecosystem Through Feature Based Reuse.” Ieee Internet Computing 22 (3): 29–37.
Vancouver
1.
Verborgh R, Dumontier M. A web API ecosystem through feature based reuse. IEEE INTERNET COMPUTING. Los alamitos: Ieee Computer Soc; 2018;22(3):29–37.
IEEE
[1]
R. Verborgh and M. Dumontier, “A web API ecosystem through feature based reuse,” IEEE INTERNET COMPUTING, vol. 22, no. 3, pp. 29–37, 2018.
@article{8567948,
  abstract     = {The fast-growing web API landscape brings clients more options than ever before-in theory. In practice, they cannot easily switch between different providers offering similar functionality. We discuss a vision for developing web APIs based on reuse of interface parts called features. Through the introduction of five design principles, we investigate the impact of feature-based reuse on web APIs. Applying these principles enables a granular reuse of client and server code, documentation, and tools. Together, they can foster a measurable ecosystem with cross-API compatibility, opening the door to a more flexible generation of web clients.},
  author       = {Verborgh, Ruben and Dumontier, Michel},
  issn         = {1089-7801},
  journal      = {IEEE INTERNET COMPUTING},
  language     = {eng},
  number       = {3},
  pages        = {29--37},
  publisher    = {Ieee Computer Soc},
  title        = {A web API ecosystem through feature based reuse},
  url          = {http://dx.doi.org/10.1109/MIC.2018.032501515},
  volume       = {22},
  year         = {2018},
}

Altmetric
View in Altmetric
Web of Science
Times cited: