Skip to main content

A Simulation-Based Method for Eliciting Requirements of Online CIB Systems

  • Conference paper
Book cover Web Information Systems and Technologies (WEBIST 2012)

Abstract

Many approaches for requirements elicitation have been proposed to help the design of virtual collaborative systems. The design of virtual collaborative systems with CIB activities presents a challenge due to the needs of users to process, interpret, and share information collaboratively. However, most of the design approaches fail in capturing the users’ needs, because they are not designed to capture precisely the main users’ activities during the interplay between ’collaboration’ and ’information’. This paper describes a requirement elicitation method that captures the interactions of potential users in collaborative environments considering CIB activities. The method is based on the simulation of activities it was employed in the design of a virtual collaborative system - a collaborative puzzle - in order to illustrate its usage.

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. Paul, S.A., Reddy, M.C.: Understanding Together: Sensemaking in Collaborative Information Seeking. In: The 2010 ACM Conference on Computer Supported Cooperative Work, pp. 321–330. ACM, New York (2010)

    Chapter  Google Scholar 

  2. Feldman, M.S., Rafaeli, A.: Organizational routines as sources of connections and understandings. Journal of Management Studies 39(3), 309–331 (2002)

    Article  Google Scholar 

  3. Weick, K.E.: Sensemaking in Organizations. Sage Publications, California (1995)

    Google Scholar 

  4. Ravid, S., Rafaeli, A., Shtub, A.: Facilitating Collaborative Sensemaking in Distributed Project Teams Using Computer Supported Cooperative Work (CSCW) Tools. In: The 2008 ACM Conf. on Human Factors in Computing Systems, pp. 1–5. ACM, Florence (2008)

    Google Scholar 

  5. Baasch, W.K.: Group Collaboration in Organizations: Architectures, Methodologies and Tools. Storming Media, Virginia (2002)

    Google Scholar 

  6. Dargan, P.A.: The Ideal Collaborative Environment. Journal of Defense Software Engineering - Web-Based Applications 14(4), 11–15 (2001)

    Google Scholar 

  7. Ivan, I., Ciurea, C., Visoiu, A.: Properties of the Collaborative Systems Metrics. Journal of Information Systems & Operations Management 2, 20–29 (2008)

    Google Scholar 

  8. Fuks, H., Raposo, A., Gerosa, M.A., Pimentel, M., Filippo, D., Lucena, C.J.P.: Inter and Intra-relationships between Communication, Coordination and Cooperation in the Scope of the 3C Collaboration Model. In: 12th International Conference on Computer Supported Cooperative Work in Design, pp. 148–153. IEEE Press, Beijing (2008)

    Google Scholar 

  9. Räsänen, M., Nyce, J.M.: A New Role for Anthropology? - Rewriting ’Context’ and ’Analysis’. In: Proceedings of Nordic Conference on Human-Computer Interaction, pp. 175–184. ACM, New York (2006)

    Google Scholar 

  10. Martins, L.E.G.: Activity Theory as a feasible model for requirements elicitation processes. Journal Scientia: Interdisciplinary Studies in Computer Science 18, 33–40 (2007)

    Google Scholar 

  11. Hickey, A., Davis, A.: The Role of Requirements Elicitation Techniques in Achieving Software Quality. In: The 8th International Workshop on Requirements Engineering: Foundations for Software Quality, pp. 165–171. Elsevier Science, Essen (2002)

    Google Scholar 

  12. Hickey, A., Davis, A.: Elicitation Technique Selection: How Do Experts Do It? In: The 11th IEEE International Conference on Requirements Engineering, pp. 169–178. IEEE Press, Washington (2003)

    Google Scholar 

  13. Macaulay, L.A.: Requirements Engineering. Springer, London (1996)

    Book  MATH  Google Scholar 

  14. Kotonya, G., Sommerville, I.: Requirements Engineering: Processes and Techniques. John Wiley & Sons, New York (1998)

    Google Scholar 

  15. Glass, R.L.: Searching for the holy grail of software engineering. Communications of the ACM 45(5), 15–16 (2002)

    Article  Google Scholar 

  16. Byrd, T.A., Cossick, K.L., Zmud, R.W.: A Synthesis of Research on Requirements Analysis and Knowledge Acquisition Techniques. MIS Quarterly 16, 117–138 (1992)

    Article  Google Scholar 

  17. Lauesen, S.: Software Requirements: Styles and Techniques. Addison-Wesley (2002)

    Google Scholar 

  18. Poltrock, S., Grudin, J., Dumais, S., Fidel, R., Bruce, H., Pejtersen, A.M.: Information seeking and sharing in design teams. In: The 2003 International ACM SIGGROUP Conference on Supporting Group Work, pp. 239–247. ACM, New York (2003)

    Chapter  Google Scholar 

  19. Foster, J.: Collaborative Information Seeking and Retrieval. Annual Review of Information Science and Technology 8, 329–356 (2006)

    Google Scholar 

  20. Karunakaran, A., Spence, P.R., Reddy, M.C.: Towards a Model of Collaborative Information Behavior. In: 2nd International Workshop on Collaborative Information Seeking - ACM Conference on Computer Supported Cooperative Work. ACM (2010)

    Google Scholar 

  21. Ntuen, C.A., Munya, P., Trevino, M.: An approach to collaborative sensemaking process. In: 11th International Command and Control Research and Technology Symposium (2006)

    Google Scholar 

  22. Paul, S.A., Morris, M.R.: CoSense: enhancing sensemaking for collaborative web search. In: 27th International Conference on Human Factors in Computing Systems, pp. 1771–1780. ACM, New York (2009)

    Google Scholar 

  23. Paul, S.A., Reddy, M.C.: A Framework for Sensemaking in Collaborative Information Seeking. In: 2nd Workshop on Collaborative Information Retrieval (2010)

    Google Scholar 

  24. Reddy, M.C., Jansen, B.J.: A model for Understanding Collaborative Information Behavior in Context: A Study of two Healthcare Teams. Information Processing and Management 44, 256–273 (2008)

    Article  Google Scholar 

  25. Sommerville, I., Ransom, J.: An Empirical Study of Industrial Requirements Engineering Process Assessment and Improvement. ACM Transaction on Software Engineering and Methodology 14, 25–117 (2005)

    Google Scholar 

  26. Laporti, V., Borges, M.R.S., Braganholo, V.: Athena: A collaborative approach to requirements elicitation. Journal of Computers in Industry 60, 367–380 (2009)

    Article  Google Scholar 

  27. Sommerville, I.: Software Engineering. Addison-Wesley, Boston (2006)

    Google Scholar 

  28. Zoowghi, D., Coulin, C.: Engineering and Managing Software Requirements. Springer, New York (2005)

    Google Scholar 

  29. Broll, G., Hussmann, H., Rukzio, E., Wimmer, R.: Using Video Clips to Support Requirements Elicitation in Focus Groups - An Experience Report. In: 2nd International Workshop on Multimedia Requirements Engineering, pp. 1–6. IEEE (2007)

    Google Scholar 

  30. Machado, R.G., Borges, M.R.S., Gomes, J.O.: Supporting the System Requirements Elicitation through Collaborative Observations. In: Briggs, R.O., Antunes, P., de Vreede, G.-J., Read, A.S. (eds.) CRIWG 2008. LNCS, vol. 5411, pp. 364–379. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  31. Myers, M.D.: Investigation Information Systems with Ethnographic Research. Communications of the Association for Information Systems 2(4), 1–20 (1999)

    Google Scholar 

  32. Gaba, D.M.: The future vision of simulation in health care. The Journal of the Society for Simulation in Healthcare 13, 126–135 (2007)

    Article  Google Scholar 

  33. Laucken, U.: Theoretical Psychology. Bibliotheks-und Informations system der Universität, Oldenburg, Germany (2003)

    Google Scholar 

  34. Dieckmann, P., Gaba, D., Rall, M.: Deepening the theoretical foundations of patient simulation as social practice. Journal of the Society for Simulation in Healthcare 2(3), 183–193 (2007)

    Article  Google Scholar 

  35. Tiling Puzzle. Wikipedia: The Free Encyclopedia, http://en.wikipedia.org/wiki/Tiling_puzzle

  36. Stemler, S.: An overview of content analysis. Practical Assessment, Research & Evaluation 7(17) (2001), http://pareonline.net/getvn.asp?v=7&n=17

  37. Ruhleder, K., Jordan, B.: Capturing, complex, distributed activities: video-based interaction analysis as a component of workplace ethnography. In: The IFIP TC8 WG 8.2 International Conference on Information Systems and Qualitative Research, pp. 246–275. Chapman & Hall, London (1997)

    Google Scholar 

  38. Davis, A., Dieste, O., Hickey, A., Juristo, N., Moreno, A.M.: Effectiveness of Requirements Elicitation Techniques: Empirical Results Derived from a Systematic Review. In: 14th IEEE International Requirements Engineering Conference, pp. 176–185. IEEE, Washington (2006)

    Google Scholar 

  39. Merlin, B., Hirata, C.: Collaborative System Experience in a Critical Activity Context: Air Traffic Control. In: Brazilian Symposium on Collaborative Systems, pp. 17–24. IEEE (2010)

    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

da Silva, A.P.C., Hirata, C.M. (2013). A Simulation-Based Method for Eliciting Requirements of Online CIB Systems. In: Cordeiro, J., Krempels, KH. (eds) Web Information Systems and Technologies. WEBIST 2012. Lecture Notes in Business Information Processing, vol 140. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-36608-6_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-36608-6_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-36607-9

  • Online ISBN: 978-3-642-36608-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics