A System for Collaborative Building of Use Case Models: Communication Analysis and Experiences - Experiences of Use and Lessons Learned from the Use of the SPACE-DESIGN Tool in the Domain of Use Case Diagrams

Jesús Gallardo, Ana Isabel Molina, Crescencio Bravo, Fernando Gallego

2014

Abstract

Over the past few years, a great deal of work has been done in the field of collaborative software (groupware). Many fields of science have taken advantage of these developments, and Software Engineering is one such field. Within this scope, we have developed a domain independent synchronous collaborative tool that can be specialized to work with several types of diagrammatical domains. Among those domains, the diagrams used in the Unified Process can be found. In this paper we describe how we have specialized this tool to work with use case diagrams and how we have carried out an empirical study with this tool to obtain conclusions regarding several issues: the analysis of three kinds of communication among users, the relationship between types of communication and coordination among users, and the relationship between communication and the quality of the modeling work.

References

  1. Avouris N., Margaritis, M., Komis V., 2004. Modelling interaction during small-groups synchronous problemsolving activities: The Synergo approach. In: Proceedings of the 2nd International Workshop on Designing Computational Models of Collaborative Learning Interaction, pp. 13-18.
  2. Bravo, C., Duque, R., Gallardo, J., 2013. A groupware system to support collaborative programming: Design and experiences. Journal of Systems and Software 86 (7), pp. 1759-1771.
  3. Calefato, F., Damian, D., Lanubile, F., 2012. Computermediated communication to support distributed requirements elicitations and negotations tasks. Empirical Software Engineering 17 (6), pp. 640-674.
  4. Constantino-González, M., Suthers, D., 2001. Coaching Web-based Collaborative Learning based on Problem Solution Differences and Participation. In: Moore, J.D., Redfield, C.L., Lewis Johnson, W. (eds.) Proceedings of the Int. Conf. AI-ED 2001: p. 176-187.
  5. Dourish, P., Bellotti, V., 1992. Awareness and Coordination in Shared Workspaces. In: Proceedings of the Conference on Computer Supported Cooperative Work CSCW'92, pp. 107-114.
  6. Duque, R., Gallardo, J., Bravo, C., Mendes. A. J. , 2008. Defining tasks, domains and conversational acts in CSCW systems: the SPACE-DESIGN case study. Journal of Universal Computer Science 14 (9), pp. 1463-1479.
  7. Ellis, C.A., Gibbs, S.J., Rein, G, 1991. Groupware: some issues and experiences. Communications of ACM. 34(1).
  8. Fuenzalida, C.M., Antillanca, H.B., 2010. Synchronous versus Asynchronous interaction between users of two collaborative tools for the production of Use Cases. In CLEI Electronic Journal 13 (1).
  9. Gallardo, J., Bravo, C., Redondo, M.A., 2008. Developing collaborative modeling systems following a modeldriven engineering approach. In: On the Move to Meaningful Internet Systems: OTM 2008 Workshops, Lecture Notes in Computer Science 5333, pp. 442-451.
  10. Gallardo, J., Molina, A.I., Bravo, C., Redondo, M.A., Collazos, C., 2011. Empirical and heuristic-based evaluation of collaborate modeling systems: An evaluation framework. Group Decision and Negotiation 20 (5).
  11. Gallardo, J., Molina, A.I., Bravo, C., Redondo, M.A., Collazos, C., 2011b. An ontological conceptualization approach for awareness in domain-independent collaborative modeling systems: Application to a model-driven development method. Expert Systems With Applications 38 (2), pp. 1099-1118.
  12. Guareis de Farias, C.R., 2002. Architectural Design of Groupware Systems: a Component-Based Approach. Ph.D. Thesis.
  13. Lund, K., Baker, M.J., Baron, M., 1996. Modelling Dialogue and Beliefs as a Basis for Generating Guidance in a CSCL Environment, In: Proceedings of the International Conference on Intelligent Tutoring Systems, pp. 206-214
  14. Pinkwart, N., Hoope, U., Gassner, K., 2001. Integration of Domain-Specific Elements into Visual Language Based Collaborative Environments. In Proceedings of the Seventh International Workshop on Groupware, IEEE Computer Society.
  15. Rommana Software, www.rommanasoftware.com, visited July 24th 2013.
  16. Serlio Software, www.casecomplete.com, visited July 24th 2013.
  17. Soller, A., Lesgold, A., 2000. Knowledge acquisition for adaptive collaborative learning environments, In: Proceedings of the AAAI Fall Symposium: Learning How to Do Things, Cape Cod, MA.
  18. TechnoSolutions Corporation, www.visualusecase.com, visited July 24th 2013.
Download


Paper Citation


in Harvard Style

Gallardo J., Molina A., Bravo C. and Gallego F. (2014). A System for Collaborative Building of Use Case Models: Communication Analysis and Experiences - Experiences of Use and Lessons Learned from the Use of the SPACE-DESIGN Tool in the Domain of Use Case Diagrams . In Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-030-7, pages 59-68. DOI: 10.5220/0004888800590068


in Bibtex Style

@conference{enase14,
author={Jesús Gallardo and Ana Isabel Molina and Crescencio Bravo and Fernando Gallego},
title={A System for Collaborative Building of Use Case Models: Communication Analysis and Experiences - Experiences of Use and Lessons Learned from the Use of the SPACE-DESIGN Tool in the Domain of Use Case Diagrams},
booktitle={Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2014},
pages={59-68},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004888800590068},
isbn={978-989-758-030-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 9th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - A System for Collaborative Building of Use Case Models: Communication Analysis and Experiences - Experiences of Use and Lessons Learned from the Use of the SPACE-DESIGN Tool in the Domain of Use Case Diagrams
SN - 978-989-758-030-7
AU - Gallardo J.
AU - Molina A.
AU - Bravo C.
AU - Gallego F.
PY - 2014
SP - 59
EP - 68
DO - 10.5220/0004888800590068