Skip to main content

Highlighting Stakeholder Communities to Support Requirements Decision-Making

  • Conference paper
Requirements Engineering: Foundation for Software Quality (REFSQ 2013)

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

Abstract

[Context & motivation] Stakeholders participation is recognized as a key issue in the development of useful and usable systems. The Web has given rise to a growing number of collaborative working tools that facilitated the participation of stakeholders (and especially end-users). These tools create new opportunities of practice regarding requirement elicitation. [Question/problem] Nevertheless, they result in an information overload lacking structure and semantics. Consequently, requirements analysis and selection becomes more challenging. [Principal ideas/results] In this paper, we propose an approach based on semantic web languages as well as concept lattices to identify relevant groups of stakeholders depending on their past participation. [Contribution] These groups can be used to enable facilitated decision-making and handling of requirements. We detail the different steps and the possible configurations, using an example inspired by a collaborative software development environment.

This work was supported by the DreamIT Foundation - University of Nice Sophia Antipolis.

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. DOAP vocabulary (description of a project), https://github.com/edumbill/doap/wiki

  2. Launchpad, https://launchpad.net/

  3. Begel, A., Herbsleb, J.D., Storey, M.A.: The future of collaborative software development. In: Proceedings of CSCW 2012, pp. 17–18. ACM, New York (2012)

    Google Scholar 

  4. Blondel, V., Guillaume, J., Lambiotte, R., Mech, E.: Fast unfolding of communities in large networks. J. Stat. Mech., P10008 (2008)

    Google Scholar 

  5. Brickley, D., Guha, R.V.: Rdf vocabulary description language 1.0: Rdf schema. Tech. rep. (February 2004), http://www.w3.org/TR/2004/REC-rdf-schema-20040210/

  6. Brickley, D., Miller, L.: FOAF Vocabulary Specification 0.98. Namespace document (August 2010), http://xmlns.com/foaf/spec/

  7. Cuvelier, E., Aufaure, M.-A.: Graph mining and communities detection. In: Aufaure, M.-A., Zimányi, E. (eds.) eBISS 2011. LNBIP, vol. 96, pp. 117–138. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  8. Fitsilis, P., Gerogiannis, V., Anthopoulos, L., Savvas, I.K.: Supporting the requirements prioritization process using social network analysis techniques. In: Proceedings of WETICE 2010, pp. 110–115. IEEE CS, Washington, DC (2010)

    Google Scholar 

  9. Flake, G.W., Lawrence, S., Giles, C.L., Coetzee, F.M.: Self-organization and identification of web communities. Computer 35(3), 66–71 (2002)

    Article  Google Scholar 

  10. Ganter, B., Wille, R.: Formal Concept Analysis: Mathematical Foundations. Springer, Heidelberg (1999)

    Book  MATH  Google Scholar 

  11. Girvan, M., Newman, M.: Community structure in social and biological networks. Proceedings of the National Academy of Sciences 99(12), 7821–7826 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  12. Godin, R., Mili, H.: Building and maintaining analysis-level class hierarchies using galois lattices. SIGPLAN Not. 28(10), 394–410 (1993)

    Article  Google Scholar 

  13. Happel, H.-J., Maalej, W., Seedorf, S.: Applications of ontologies in collaborative software development. In: Mistrík, I., Grundy, J., Hoek, A., Whitehead, J. (eds.) Collaborative Software Engineering, pp. 109–129. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  14. Huchard, M., Hacene, M.R., Roume, C., Valtchev, P.: Relational concept discovery in structured datasets. Ann. Math. Artif. Intell. 49(1-4), 39–76 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  15. Lim, S.L., Finkelstein, A.: Stakerare: Using social networks and collaborative filtering for large-scale requirements elicitation. IEEE Trans. Softw. Eng. 38(3), 707–735 (2012)

    Article  Google Scholar 

  16. Manola, F., Miller, E.: RDF primer. W3C Recommendation 10, 1–107 (2004), http://www.w3.org/TR/rdf-primer/

    Google Scholar 

  17. Mirbel, I.: OFLOSSC, an ontology for supporting open source development communities. In: Cordeiro, J., Filipe, J. (eds.) ICEIS (4), pp. 47–52 (2009)

    Google Scholar 

  18. Mulla, N., Girase, S.: A new approach to requirement elicitation based on stakeholder recommendation and collaborative filtering. IJSEA 3(3), 51–60 (2012)

    Article  Google Scholar 

  19. Newman, M.: Modularity and community structure in networks. Proceedings of the National Academy of Sciences 103(23), 8577–8582 (2006)

    Article  Google Scholar 

  20. Pagano, D.: Towards systematic analysis of continuous user input. In: Proceedings of the 4th International Workshop, SSE 2011, pp. 6–10. ACM, New York (2011)

    Google Scholar 

  21. Prud’hommeaux, E., Seaborne, A.: SPARQL query language for RDF. W3C Recommendation 4, 1–106 (2008), http://www.w3.org/TR/rdf-sparql-query/

    Google Scholar 

  22. Shen, Y., Pei, W., Wang, K., Li, T., Wang, S.: Recursive filtration method for detecting community structure in networks. Physica A: Statistical Mechanics and its Applications 387(26), 6663–6670 (2008)

    Article  Google Scholar 

  23. Tang, L., Liu, H.: Graph mining applications to social network analysis. In: Aggarwal, C.C., Wang, H. (eds.) Managing and Mining Graph Data, Advances in Database Systems, vol. 40, pp. 487–513. Springer US (2010)

    Google Scholar 

  24. Veerappa, V., Letier, E.: Clustering stakeholders for requirements decision making. In: Berry, D. (ed.) REFSQ 2011. LNCS, vol. 6606, pp. 202–208. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  25. Wang, F., Xu, K., Wang, H.: Discovering shared interests in online social networks. In: ICDCS Workshops, pp. 163–168. IEEE Computer Society (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Azmeh, Z., Mirbel, I., Crescenzo, P. (2013). Highlighting Stakeholder Communities to Support Requirements Decision-Making. In: Doerr, J., Opdahl, A.L. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2013. Lecture Notes in Computer Science, vol 7830. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37422-7_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37422-7_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37421-0

  • Online ISBN: 978-3-642-37422-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics