Skip to main content

Addressing the Challenges of Alignment of Requirements and Services: A Vision for User-Centered Method

  • Conference paper
Requirements Engineering

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

Abstract

One of the major challenges in Service Oriented Requirements Engineering is for business analysts to find services that accurately match the customer requirements. Several attempts have been made to propose different methods and techniques for finding the best suitable service to align with customer requirements. However, these solutions are mainly focusing only on the technical side of the problem and the social side of the challenge of alignment has been largely neglected. In this vision paper, we propose a novel user-centered method of alignment, which involves end-users in the process of analysis and decision process for the selection of the service. The analysis and decision for service selection is based on end-user feedback and customer preferences. The aim is to assist the business analysts in making informed decisions for selecting the optimally best-aligned service among available options.

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: Fifth International Conference on Software Engineering Advances (ICSEA), pp. 64–69 (2010)

    Google Scholar 

  2. Heinrich, B., et al.: Granularity of services–an economic analysis. Business & Information Systems Engineering 3(6), 345–358 (2011)

    Article  Google Scholar 

  3. Bano, M., Zowghi, D., Ikram, N., Niazi, M.: What makes Service Oriented Requirements Engineering challenging? A qualitative study. IET Software, doi:10.1049/iet-sen.2013.0131

    Google Scholar 

  4. Papazoglou, M.P., Van Den Heuvel, W.-J.: Service-oriented design and development methodology. International Journal of Web Engineering and Technology 2(4), 412–442 (2006)

    Article  Google Scholar 

  5. Adam, S., Riegel, N., Doerr, J.: Deriving software services from business processes of representative customer organizations. In: IEEE International Workshop on Service-Oriented Computing: Consequences for Engineering Requirements, SOCCER (2008)

    Google Scholar 

  6. Steghuis, C.: Service granularity in SOA projects: A trade-off Analysis., Master’s thesis,University of Twente (2006)

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  9. Zachos, K., Maiden, N., Howells-Morris, R.: Discovering web services to improve requirements specifications: Does it help? In: Paech, B., Rolland, C. (eds.) REFSQ 2008. LNCS, vol. 5025, pp. 168–182. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  10. 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 (2013)

    Google Scholar 

  11. Kunda, D., Brooks, L.: Applying social-technical approach for COTS selection. In: Proceedings of the 4th UKAIS Conference (1999)

    Google Scholar 

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

  13. Mitroff, I.I., Linstone, H.A.: The unbounded mind: Breaking the chains of traditional business thinking. Oxford University Press (1993)

    Google Scholar 

  14. Hao, J., Li, S., Chen, Z.: Extracting service aspects from web reviews. In: Wang, F.L., Gong, Z., Luo, X., Lei, J. (eds.)WISM 2010. LNCS, vol. 6318, pp. 320–327. Springer, Heidelberg (2010)

    Google Scholar 

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

    Google Scholar 

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

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  21. Schneider, K., Meyer, S., Peters, M., Schliephacke, F., Mörschbach, J., Aguirre, L.: Feedback in context: Supporting the evolution of IT-ecosystems. In: Ali Babar, M., Vierimaa, M., Oivo, M. (eds.) PROFES 2010. LNCS, vol. 6156, pp. 191–205. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bano, M., Ikram, N. (2014). Addressing the Challenges of Alignment of Requirements and Services: A Vision for User-Centered Method. In: Zowghi, D., Jin, Z. (eds) Requirements Engineering. Communications in Computer and Information Science, vol 432. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43610-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-43610-3_7

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-662-43610-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics