Skip to main content

EVALUATOR: An Automated Tool for Service Selection

  • Conference paper
  • First Online:
Book cover Requirements Engineering in the Big Data Era

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 558))

  • 889 Accesses

Abstract

The large number of third party services creates a paradox of choice and make service selection challenging for business analysts. The enormous online reviews and feedback by the past users provide a great opportunity to gauge their sentiments towards a particular product or service. The benefits of sentiment analysis have not been fully utilized in third party service selection. In this paper we present a tool that assists the business analysts in making better decisions for service selection by providing qualitative as well as quantitative data regarding the sentiments of the past users of the service. The tool has been applied and evaluated in an observational case study for service selection. The results show that sentiment analysis helps in increasing relevant information for business analysts, assists in making more informed decisions, and allows us to overcome some of the challenges of service selection.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bano, M., Ikram, N.:. Issues and challenges of requirement engineering in service oriented software development. In: IEEE ICSEA. IEEE (2010)

    Google Scholar 

  2. Bano, M., et al.: What makes Service Oriented Requirements Engineering challenging? A qualitative study. IET Software 8(4), 154–160 (2014)

    Article  Google Scholar 

  3. Papazoglou, M.P., et al.: Service-oriented computing: a research roadmap. International Journal of Cooperative Information Systems 17(02), 223–255 (2008)

    Article  Google Scholar 

  4. Galster, M., Bucherer, E.: A business-goal-service-capability graph for the alignment of requirements and services. In: IEEE Congress on Services-Part I. IEEE (2008)

    Google Scholar 

  5. Gehlert, A., Bramsiepe, N., Pohl, K.: Goal-driven alignment of services and business requirements. In: International Workshop on Service-Oriented Computing: Consequences for Engineering Requirements, SOCCER 2008. IEEE (2008)

    Google Scholar 

  6. Bano, M., Ikram, N.: KM-SORE: knowledge management for service oriented requirements engineering. In: International Conference on Software Engineering Advances ICSEA (2011)

    Google Scholar 

  7. Bano, M., Zowghi, D.: User involvement in software development and system success: a systematic literature review. In: Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering. ACM (2013)

    Google Scholar 

  8. Bano, M., Zowghi, D.: A systematic review on the relationship between user involvement and system success. Information and Software Technology 58, 148–169 (2015)

    Article  Google Scholar 

  9. Seyff, N., Graf, F., Maiden, N.: Using mobile re tools to give end-users their own voice. In: International Requirements Engineering Conference (RE). IEEE (2010)

    Google Scholar 

  10. Liu, B.: Sentiment analysis and opinion mining. Synthesis Lectures on Human Language Technologies 5(1), 1–167 (2012)

    Article  MathSciNet  Google Scholar 

  11. Pang, B., Lee, L.: Opinion mining and sentiment analysis. Foundations and trends in information retrieval 2(1–2), 1–135 (2008)

    Article  Google Scholar 

  12. Bano, M., Zowghi, D.: User voice and service selection: an empirical study. in Empirical Requirements Engineering (EmpiRE) at RE 2014, Sweden. IEEE (2014)

    Google Scholar 

  13. Chen, M., Liu, X.: Predicting popularity of online distributed applications: iTunes app store case analysis. In: Proceedings of the 2011 iConference. ACM (2011)

    Google Scholar 

  14. Fu, B., et al.: Why people hate your app: Making sense of user feedback in a mobile app store. In: Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM (2013)

    Google Scholar 

  15. Galvis Carreño, L.V., Winbladh, K.: Analysis of user comments: an approach for software requirements evolution. In: Proceedings of the 2013 International Conference on Software Engineering. IEEE Press (2013)

    Google Scholar 

  16. Seyff, N., Graf, F., Maiden, N.: End-user requirements blogging with iRequire. In: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering-Volume 2. ACM (2010)

    Google Scholar 

  17. Pagano, D., Maalej, W.: User feedback in the appstore: An empirical study. In: International Requirements Engineering Conference (RE), IEEE (2013)

    Google Scholar 

  18. Bano, M.: Aligning services and requirements with user feedback. In: International Requirements Engineering Conference (RE 2014). IEEE (2014)

    Google Scholar 

  19. Bano, M., Ikram, N.: Addressing the challenges of alignment of requirements and services: a vision for user-centered method. In: Zowghi, D., Jin, Z. (eds.) APRES 2014. CCIS, vol. 432, pp. 83–89. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  20. Gu, Q., Lago, P.: Service identification methods: a systematic literature review. In: Di Nitto, E., Yahyapour, R. (eds.) ServiceWave 2010. LNCS, vol. 6481, pp. 37–50. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  21. Huergo, R.S., et al.: A systematic survey of service identification methods. Service Oriented Computing and Applications, p. 1–21 (2014)

    Google Scholar 

  22. Bano Sahibzada, M., Zowghi, D.: Service oriented requirements engineering: practitioner’s perspective. In: Ghose, A., Zhu, H., Yu, Q., Delis, A., Sheng, Q.Z., Perrin, O., Wang, J., Wang, Y. (eds.) ICSOC 2012. LNCS, vol. 7759, pp. 380–392. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  23. Abelein, U., Paech, B.: Understanding the Influence of User Participation and Involvement on System Success–a Systematic Mapping Study. Journal of Empirical Software Engineering 1–54 (2014)

    Google Scholar 

  24. Bano, M., Zowghi, D.: Users’ involvement in requirements engineering and system success. In: IEEE International Workshop on Empirical Requirements Engineering (EmpiRE) (2013)

    Google Scholar 

  25. Damodaran, L.: User involvement in the systems design process-a practical guide for users. Behaviour & Information Technology 15(6), 363–377 (1996)

    Article  Google Scholar 

  26. Hao, J., Li, S., Chen, Z.: Extracting Service Aspects from Web Reviews. In: Wang, F.L., Gong, Z., Luo, X., Lei, J. (eds.) Web Information Systems and Mining. LNCS, vol. 6318, pp. 320–327. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  27. Harman, M., Jia, Y., Zhang, Y.: App store mining and analysis: MSR for app stores. In: Proceedings of the 9th IEEE Working Conference on Mining Software Repositories. IEEE (2012)

    Google Scholar 

  28. Pagano, D., Bruegge, B.: User involvement in software evolution practice: a case study. In: Proceedings of the 2013 International Conference On Software Engineering. IEEE Press (2013)

    Google Scholar 

  29. Vetschera, R.: Preference-based decision support in software engineering, In: Value-Based Software Engineering, p. 67-89. Springer (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Muneera Bano .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bano, M., Zowghi, D. (2015). EVALUATOR: An Automated Tool for Service Selection. In: Liu, L., Aoyama, M. (eds) Requirements Engineering in the Big Data Era. Communications in Computer and Information Science, vol 558. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48634-4_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-48634-4_13

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-48633-7

  • Online ISBN: 978-3-662-48634-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics