Skip to main content

An Empirical Study of Web API Quality Formulation

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 12409))

Abstract

This paper presents an empirical study on one of the most popular web API repositories, www.programmableweb.com. The study is to ascertain the impact of the structure and formulation of external web API quality factors on the overall web API quality. The study is based on the hypothesis that, in such a multi-factor quality measurement, the structure and formulation of the quality factors can make a substantial difference in its quantification. Specifically, we employ statistical tools such as exploratory factor analysis, to determine the latent factors that contributes to web API quality. We subsequently determine the loading of each latent factors to propose a new quality model for web API quality computation.

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 EPUB and 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

References

  1. Fletcher, K.K.: A quality-based web API selection for mashup development using affinity propagation. In: Ferreira, J.E., Spanoudakis, G., Ma, Y., Zhang, L.-J. (eds.) SCC 2018. LNCS, vol. 10969, pp. 153–165. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-94376-3_10

    Chapter  Google Scholar 

  2. Fletcher, K.K., Liu, X.F.: A collaborative filtering method for personalized preference-based service recommendation. In: 2015 IEEE International Conference on Web Services, pp. 400–407, June 2015

    Google Scholar 

  3. Fletcher, K.K.: A quality-aware web API recommender system for mashup development. In: Ferreira, J.E., Musaev, A., Zhang, L.-J. (eds.) SCC 2019. LNCS, vol. 11515, pp. 1–15. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-23554-3_1

    Chapter  Google Scholar 

  4. Cappiello, C., Daniel, F., Matera, M.: A quality model for mashup components. In: Gaedke, M., Grossniklaus, M., Díaz, O. (eds.) ICWE 2009. LNCS, vol. 5648, pp. 236–250. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02818-2_19

    Chapter  Google Scholar 

  5. ISO/IEC: ISO/IEC 25010: 2011 systems and software engineering-systems and software quality requirements and evaluation (square)-system and software quality models (2011)

    Google Scholar 

  6. Bermbach, D., Wittern, E.: Benchmarking web API quality. In: Bozzon, A., Cudre-Maroux, P., Pautasso, C. (eds.) ICWE 2016. LNCS, vol. 9671, pp. 188–206. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-38791-8_11

    Chapter  Google Scholar 

  7. Xia, B., Fan, Y., Tan, W., Huang, K., Zhang, J., Wu, C.: Category-aware API clustering and distributed recommendation for automatic mashup creation. IEEE Trans. Serv. Comput. 8(5), 674–687 (2015)

    Article  Google Scholar 

  8. Child, D.: The Essentials of Factor Analysis. Cassell Educational, London (1990)

    Google Scholar 

  9. Hooper, D., Coughlan, J., Mullen, M.R.: Structural equation modelling: guidelines for determining model fit. Electron. J. Bus. Res. Methods 6(1), 53–60 (2008)

    Google Scholar 

  10. Kline, R.B.: Principles and Practice of Structural Equation Modeling, vol. 2. Guilford Press, New York City (2004)

    MATH  Google Scholar 

  11. Picozzi, M., Rodolfi, M., Cappiello, C., Matera, M.: Quality-based recommendations for mashup composition. In: Daniel, F., Facca, F.M. (eds.) ICWE 2010. LNCS, vol. 6385, pp. 360–371. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-16985-4_32

    Chapter  Google Scholar 

  12. Cappiello, C., Matera, M., Picozzi, M., Daniel, F., Fernandez, A.: Quality-aware mashup composition: issues, techniques and tools. In: 2012 Eighth International Conference on the Quality of Information and Communications Technology, pp. 10–19. IEEE (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kenneth K. Fletcher .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Adeborna, E., Fletcher, K.K. (2020). An Empirical Study of Web API Quality Formulation. In: Wang, Q., Xia, Y., Seshadri, S., Zhang, LJ. (eds) Services Computing – SCC 2020. SCC 2020. Lecture Notes in Computer Science(), vol 12409. Springer, Cham. https://doi.org/10.1007/978-3-030-59592-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-59592-0_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-59591-3

  • Online ISBN: 978-3-030-59592-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics