<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Collaborative diagram drawing: a case study on scaffolding self-regulated behaviors</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ilaria Manno</string-name>
          <email>manno@dia.unisa.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Giuseppina Palmieri</string-name>
          <email>palmieri@dia.unisa.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vittorio Scarano</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>ISISLab, Dipartimento di Informatica, Universita` di Salerno</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2011</year>
      </pub-date>
      <fpage>19</fpage>
      <lpage>24</lpage>
      <abstract>
        <p>In this paper we present a case study of collaborative diagram drawing involving 36 students in Computer Science. Their task was to collaboratively draw a Use Case Diagram about the scenarios provided at the begin of the experiment. As students of a Software Engineering course, they had a general knowledge of such type of diagrams and related terminology, but they were not experts and had not real and practical experiences in diagram drawing. The tools used were a synchronous collaborative drawing tool integrated with a chat tool to support communication among the participants. Moreover, the experiment has been structured following the 'think, pair, share' method. The analysis of the collaboration process outlines a twofold result: first, a significant equal participation of all the students and second, an implicit and recurrent self-regulatory behavior employed by the students to create and refine the diagram and to reach agreement about the final result.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The collaborative creation of diagrams is commonly used in brainstorming
processes, development of models, problem solving processes and, in general terms,
in the creation of shared knowledge and understanding. This activity is used also
in the educational setting to support collaborative learning. Indeed, in educational
settings the aims are different from the working setting: students are responsible for
one another’s learning as well as their own, thus, the success of one student helps
other students to be successful. Therefore, the aspects about the users’participation
and the self-regulated behaviors become particularly important: the free-riding
behavior of some students de-motivate the other students and, then, the overall team
performance decreases (
        <xref ref-type="bibr" rid="ref8">Rue¨l et al. (2003)</xref>
        ;
        <xref ref-type="bibr" rid="ref6">Maldonado et al. (2007)</xref>
        ).
      </p>
      <p>In this paper we present our evaluation of an experiment of collaborative
diagram drawing in a Software Engineering course. We have used a chat and a tool
(the Shared Drawing Tool, SDT) for collaboratively drawing of Use Case Diagrams.
Both the tools are integrated in the CoFFEE platform, which offers also the
possibility to structure the collaboration in customized phases. In the analysis of the
experiment we have found that all the students participated with a similar
engagement and effort, and by using effectively the tools.
2</p>
    </sec>
    <sec id="sec-2">
      <title>The experiment</title>
      <p>
        Our experiment has been conducted in collaboration with the University of
Basilicata (
        <xref ref-type="bibr" rid="ref4">Erra et al. (2010)</xref>
        ). It involved 36 students of the Software Engineering course;
they had a general knowledge of such type of diagrams and related terminology, but
they were not experts and had not real and practical experiences in diagram
drawing. Their aim was to draw collaboratively a Use Case Diagram about some tasks
proposed by the teacher. The experiment was designed so that half of the students
worked in face-to-face (f2f) condition without the computer support and the other
half worked in a (simulated) computer supported remote condition. Then, the two
groups repeated the experiment in the opposite conditions.
        <xref ref-type="bibr" rid="ref4">Erra et al. (2010)</xref>
        evaluated the diagrams and they found that, while the f2f setting needs less time to
complete the work, the diagrams quality is slightly better in the computer supported
condition. An early analysis of this experiment about students involvement focused
on the reduction of the free-riding effect and found a significant equal participation
among all the students (
        <xref ref-type="bibr" rid="ref1 ref2">Belgiorno et al. (2010</xref>
        b)). Before presenting the data
analysis, we briefly describe the software system used and the setting of the experiment.
      </p>
      <p>
        The groupware used is CoFFEE (Collaborative Face-to-Face Educational
Environment), a set of applications aiming to enhance the computer supported
collaborative learning in f2f setting. In this experiment, we have simulated a remote
condition: the students were in the same classroom but were grouped and seated
so that they could not have f2f interactions. The main applications are the
CoFFEE Controller and the CoFFEE Discusser, used in classroom respectively by the
teacher and the students. These applications offer several collaborative tools which
can be arranged together following the specific path designed preliminary by the
teacher (
        <xref ref-type="bibr" rid="ref3">De Chiara et al. (2007</xref>
        )). We have used the Shared Drawing Tool (SDT), a
graphical tool integrated in CoFFEE to support the synchronous collaborative
creation of graphs. The SDT offers a shared 2-dimensional space where the students
can create figures and links, can move the existing items, and can edit his/her own
contributions by changing the text, color, size, fonts (while editing contributions of
other users is not allowed). The SDT provides also a direct support for creating
concept maps and UML diagrams. A screenshot of the SDT is shown fig. 1.
2.1 The Experiment setting
The experiment involved 36 students in Computer Science of the University of
Basilicata (27 Bachelor and 9 Master students). The assigned tasks were about a
software system to manage (a) a library, (b) selling and rental of films, (c) a car
rental, (d) an e-commerce platform to order CDs. The tasks were similar in
complexity and were reasonable in relation with the preparation of the students. For
each task the students were asked to provide a Use Case Diagram.
      </p>
      <p>The collaboration through CoFFEE has been organized following the “Think,
Pair, Share” method (TPS) to encourage students participation. The students were
organized in groups of four people, and the activity was structured in three steps:
think, students work individually on the task to carry out; in this phase CoFFEE
was configured to offer to each student his/her own istance of the SDT;
pair, students work in pairs on the task to carry out; in this phase CoFFEE was
configured to manage groups of 2 persons and offer them the SDT and the Chat;
share, students work all together to produce a final solution; in this phase CoFFEE
was configured to manage groups of 4 people and offer them the SDT and the Chat.</p>
      <p>At each step, the results from the previous phase are copied onto the SDT
workspace, so that the students can start the work of the new step on the basis of the
previous one. The experiment generated 18 traces. A trace is an XML file where
the Controller records all the events of a collaborative session: the chat messages,
the shared drawing tool actions, clients connections and disconnections and so on.
Two of the traces were corrupted so the data analysis is based on 16 traces.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Data analysis</title>
      <p>
        A first study of the traces of the experiment aimed to evaluate the participation
of students in the collaborative session by using the Gini coefficient (Gc) and it
indicated that the participation among all the groups has been well balanced: the
users who chatted more, drew less, and vice-versa, with no explicit agreement about
the roles of the participants (
        <xref ref-type="bibr" rid="ref1 ref2">Belgiorno et al. (2010</xref>
        b)).
      </p>
      <p>We analyze, here, the experiment by looking at any pattern of coordination that
can be found in traces. In general terms, the chat has been used as a mean to
organize and coordinate the work on the diagram; moreover the usage of the chat and
the contributions on the SDT are not totally casual: indeed, they present a regular
pattern. In all the traces there is an initial phase in which the students use almost
only the chat. This is due to the structure “think-pair-share” of the experiment: in
the initial phase the students use the chat to describe the work that they have done
in the previous step. After this initial phase, we found two kind of patterns, A (5
traces) and B (11 traces), which differ in the way of usage of the tools. In fig.2 we
show the cumulative sequences of contributions on the chat and SDT.</p>
      <p>The pattern A (top graphic of fig. 2) presents sequences of frequent chat
messages followed by contributions on the SDT. In these traces, then, the coordination
work goes through the whole phase as micro-coordination tasks.</p>
      <p>The pattern B (bottom graphic of fig. 2) presents sequences of macro phases of
many chat messages followed by macro phases of work on the diagram. In these
traces, then, there are a well defined analysis and coordination phase followed by a
wide phase of implementation of the work.</p>
      <p>In the analysis of the patterns, we paid particular attention to the step 3 because it
involves all the students in the work group, so we consider it as the most meaningful;
however, most traces present the same kind of pattern (A or B) both in the steps 2
and 3 (we have not considered the pattern of the step 1 because, in the
think-pairshare method, it is the step where each student thinks alone). It should be noticed
that, in some traces, in the step 2, when the students are organized in two groups, one
group presents the pattern A and the other group presents the pattern B; however,
all of these traces present pattern B in the step 3. Therefore, the pattern B prevails
on the pattern A and this could explain the greater number of traces of kind B. The
students employed these pattern spontaneously: the teacher did not stimulate any
behavior nor action, he was just responsible to pass from a step to the next one.</p>
      <p>The patterns employed by the students seems to influence the level of re-using of
the existing diagram through the several steps. As previously described, the
structure of the experiment follows the “think, pair, share” method and in each step the
students had the work of the previous step available as starting point. Then, the
expectation is that at the third step most part of the diagram has been created and the
students should work to organize and refine the final outcome by re-using the
existing draw, with a minimal numer of creation of new items in the diagram. Indeed,
the level of reusing of the existing diagrams and the number of new items created in
the third step seem influenced by the pattern employed by the students: the groups
adopting the pattern B create fewer items (mean 2,06% respect to the total actions
on the SDT) than their colleagues employing the pattern A (mean 9,81% respect to
the total actions on the SDT), as shown in fig. 3. This suggests that the students
employing the pattern B, during the macro phases of work coordination, are able
to optimize the work better than their colleagues and are able to achieve an higher
level of re-using of the existing work.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>In the collaborative usage and creation of diagrams it is fundamental supporting
users’ participation, reducing the free-riding effect and users’ idleness as well as
scaffolding self-regulated behaviors. We believe that a key factor is the integration
of discussion and drawing tools in a seamless environment, so that the users can
switch between the tools without any overhead, and the discussion and the drawing
activities can converge in a single and natural collaborative flow. Moreover, we
believe that, in the learning setting, it is fundamental the possibility to embed in the
groupware a structure to drive the collaboration process: this allows to adopt
wellknown pedagogical strategies to enhance the students’engagement and learning
performance. These ideas are supported by the analysis of the experiment that we have
presented in this paper, which shows an equal participation of all the students and
an effective usage of the tools to organize the work and create the diagrams.</p>
      <p>
        We are aware that the conditions of our experiment (small groups, no
facilitators or modellers, similar cultural background and modelling skills among
participants) are very different from the business environment, where the modelling
activity could involve larger groups, expert modellers, stakeholders with no modelling
skills, and could require a severe check on the model quality (
        <xref ref-type="bibr" rid="ref7">Renger et al. (2008)</xref>
        ).
Despite that, if the aim is to create a shared understanding among the participants,
like in requirements elicitation or early phases of new projects, it could be more
important supporting the participation and collaboration than a severe check of the
model quality. In this direction it was oriented our work about the integration of
collaborative tools in a software development environment (
        <xref ref-type="bibr" rid="ref1 ref2">Belgiorno et al. (2010</xref>
        a)).
However, these cases require further analysis to evaluate if the creation of a shared
understanding could be enhanced by an approach similar to our experiment: a
system which integrates different tools could allow modelling skilled users to draw the
diagram and no-skilled users to participate in the activity by using brainstorming
tools. Moreover the participation could be supported by reducing the size of the
groups through the management of subgroups, in order to reduce the necessity of a
facilitator or a chauffeur. The convergence of subgroups through successive phases
can have a twofold effect: the presentation of the ideas of each subgroup could
highlight new sides of the treated problem and, at the same time, it is a double-check on
the model to find and correct pitfalls (
        <xref ref-type="bibr" rid="ref5">Frantzeskaki et al. (2008)</xref>
        ).
      </p>
      <p>Acknowledgments. The authors gratefully acknowledge the support by Andrea Guaiana during
the development of Shared Drawing tool. The authors also thank the collaboration by Ugo Erra and
Giuseppe Scanniello in setting up the experiment.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Belgiorno</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>I. Manno</surname>
          </string-name>
          , G. Palmieri, and
          <string-name>
            <surname>V.</surname>
          </string-name>
          <article-title>Scarano (2010a): 'Argumentation tools in a collaborative development environment'</article-title>
          .
          <source>In: Proceedings of the 7th international conference on Cooperative design</source>
          , visualization, and engineering. Berlin, Heidelberg, pp.
          <fpage>39</fpage>
          -
          <lpage>46</lpage>
          , Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Belgiorno</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>I. Manno</surname>
          </string-name>
          , G. Palmieri, and
          <string-name>
            <surname>V.</surname>
          </string-name>
          <article-title>Scarano (2010b): 'Free Riding in Collaborative Diagrams Drawing'</article-title>
          . In: M.
          <string-name>
            <surname>Wolpers</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Kirschner</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Scheffel</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Lindstaedt</surname>
          </string-name>
          , and V. Dimitrova (eds.):
          <string-name>
            <surname>Sustaining</surname>
            <given-names>TEL</given-names>
          </string-name>
          :
          <article-title>From Innovation to Learning and Practice</article-title>
          , Vol.
          <volume>6383</volume>
          of Lecture Notes in Computer Science. Springer Berlin / Heidelberg, pp.
          <fpage>457</fpage>
          -
          <lpage>463</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>De Chiara</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Di</surname>
          </string-name>
          <string-name>
            <given-names>Matteo</given-names>
            , Ilaria Manno, and V.
            <surname>Scarano</surname>
          </string-name>
          (
          <year>2007</year>
          )
          <article-title>: 'CoFFEE: Cooperative Face2Face Educational Environment'</article-title>
          .
          <source>In: Proceedings of the 3rd International Conference on Collaborative Computing: Networking</source>
          , Applications and Worksharing (CollaborateCom
          <year>2007</year>
          ),
          <source>November 12-15</source>
          ,
          <year>2007</year>
          , New York, USA.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Erra</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Portnova</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G.</given-names>
            <surname>Scanniello</surname>
          </string-name>
          (
          <year>2010</year>
          )
          <article-title>: 'Comparing two communication media in use case modeling: results from a controlled experiment'</article-title>
          .
          <source>In: Proceedings of the International Symposium on Empirical Software Engineering and Measurement</source>
          ,
          <string-name>
            <surname>ESEM</surname>
          </string-name>
          <year>2010</year>
          ,
          <volume>16</volume>
          -
          <fpage>17</fpage>
          September 2010, Bolzano/Bozen, Italy. ACM.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Frantzeskaki</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>A. De Haan</surname>
            , G. Kolfschoten, and
            <given-names>W.</given-names>
          </string-name>
          <string-name>
            <surname>Walker</surname>
          </string-name>
          (
          <year>2008</year>
          )
          <article-title>: 'Three challenges, four pitfalls and five actions when teaching conceptual modelling'</article-title>
          . In: International Conference of Education, Research and Innovation,
          <string-name>
            <surname>ICERI</surname>
          </string-name>
          <year>2008</year>
          .
          <article-title>International Association of Technology, Education and Development (IATED).</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Maldonado</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. R.</given-names>
            <surname>Klemmer</surname>
          </string-name>
          , and R. D.
          <string-name>
            <surname>Pea</surname>
          </string-name>
          (
          <year>2007</year>
          )
          <article-title>: 'Patterns of collaboration in design courses: team dynamics affect technology appropriation, artifact creation, and course performance'</article-title>
          .
          <source>In: CSCL'07: Proceedings of the 8th iternational conference on Computer supported collaborative learning</source>
          . pp.
          <fpage>490</fpage>
          -
          <lpage>499</lpage>
          , International Society of the Learning Sciences.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Renger</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>G. L.</given-names>
            <surname>Kolfschoten</surname>
          </string-name>
          , and G.
          <string-name>
            <surname>-J. De Vreede</surname>
          </string-name>
          (
          <year>2008</year>
          )
          <article-title>: 'Challenges in collaborative modelling: a literature review and research agenda'</article-title>
          .
          <source>International Journal of Simulation and Process Modelling</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>3</issue>
          /4, pp.
          <fpage>248</fpage>
          -
          <lpage>263</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          Rue¨l, G. C.,
          <string-name>
            <given-names>N.</given-names>
            <surname>Bastiaans</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A</given-names>
            .
            <surname>Nauta</surname>
          </string-name>
          (
          <year>2003</year>
          )
          <article-title>: 'Free-riding and team performance in project education'</article-title>
          .
          <source>Technical report, Research Report 03A42</source>
          , University of Groningen, Research Institute SOM (Systems, Organisations and Management).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>