higher knowledge level have communicated to each
other more. Specifically, they have also exchanged
more domain specific messages, so they have
focused more on the task to perform. In the same
way, it has been possible to identify a difference
between two potential styles of collaborative work:
one in which collaboration occurs at a
communication level, and another in which there are
frequent turn changes. Regarding domain specific
conclusions, the most relevant one was that when
users had problems defining the suitable set of use
cases, these problems came from a lack of use cases,
and not an excess of them.
Another conclusion we have drawn is that users
do not find different versions of advanced chats we
have implemented useful. Instead, they prefer to use
the traditional chat. This can be seen in the statistics
of use of the chats as well as in the subjective
evaluation carried out by users. Regarding statistics
obtained during the study, users working with the
chat with references to objects exchanged more
messages, changed turns less often and obtained
higher grades. We have concluded that users
working with this chat seem to focus on the
conversation about the problem to be solved.
However, a traditional chat do not cause this effect
and causes users to change turns very often.
Concerning recommendations for the further use of
chats in this kind of tools, the study make us think
that the traditional chat is the best option as long as
the advanced chats do not include features that make
them attractive enough for users. A better ease of
use or some adaptable options may help to achieve
this goal.
To conclude with, it will be necessary in further
empirical studies to analyze the reasons behind the
preference for the traditional chat. The uselessness
of advanced chats for a certain domain and an
incorrect implementation of the concepts
incorporated in the tool are some possible reasons
that will have to be considered. For example, a
different set of sentence openers in the structured
chat may have yielded higher values. In general,
results obtained during the study may have been
influenced by the amount of users that participated
and for the nature of the problems that users solved.
Thus, in further studies we will try to count on the
presence of a higher number and more representative
sample of users and we will use a different kind of
problems in order to check whether the results of
this study are validated or not.
ACKNOWLEDGEMENTS
This research has been partially supported by the
Ministerio de Economía y Competitividad (Spain) in
the TIN2011-29542-C02-02 project.
REFERENCES
Avouris N., Margaritis, M., Komis V., 2004. Modelling
interaction during small-groups synchronous problem-
solving activities: The Synergo approach. In:
Proceedings of the 2nd International Workshop on
Designing Computational Models of Collaborative
Learning Interaction, pp. 13-18.
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.
Calefato, F., Damian, D., Lanubile, F., 2012. Computer-
mediated communication to support distributed
requirements elicitations and negotations tasks.
Empirical Software Engineering 17 (6), pp. 640-674.
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.
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.
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.
Ellis, C.A., Gibbs, S.J., Rein, G, 1991. Groupware: some
issues and experiences. Communications of ACM.
34(1).
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).
Gallardo, J., Bravo, C., Redondo, M.A., 2008. Developing
collaborative modeling systems following a model-
driven engineering approach. In: On the Move to
Meaningful Internet Systems: OTM 2008 Workshops,
Lecture Notes in Computer Science 5333, pp. 442-451.
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).
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
ASystemforCollaborativeBuildingofUseCaseModels:CommunicationAnalysisandExperiences-ExperiencesofUse
andLessonsLearnedfromtheUseoftheSPACE-DESIGNToolintheDomainofUseCaseDiagrams
67