=Paper=
{{Paper
|id=Vol-479/paper-2
|storemode=property
|title=Evaluating Collaborative Modeling Processes:Towards Understanding and Supporting Collaborative Modeling Games
|pdfUrl=https://ceur-ws.org/Vol-479/paper2.pdf
|volume=Vol-479
}}
==Evaluating Collaborative Modeling Processes:Towards Understanding and Supporting Collaborative Modeling Games==
Evaluating Collaborative Modeling Processes
Towards Understanding and Supporting Collaborative
Modeling Games
Denis Ssebuggwawo?
Institute of Computing and Information Sciences, Radboud University Nijmegen
Heyendaalseweg 135, 6525 AJ Nijmegen, The Netherlands, EU.
D.Ssebuggwawo@science.ru.nl
http://www.ru.nl/
Abstract. Collaborative modeling is an approach aimed at enhancing
productivity in Systems Design. Such an approach brings together stake-
holders with varying degrees of skills and knowledge. Although much
attention has been paid to the models created, little empirical work has
focused on the modeling process itself, especially its evaluation. This
raises the question whether an approach for analyzing and evaluating
modeling processes exists yet. We aim to analyze and evaluate this ne-
glected aspect. With the help of a three-tier framework, and by taking
a game design theoretical approach to modeling, we identify the differ-
ent aspects that drive the modeling process. We use this framework to
develop an understanding of the inner structure of the modeling process
with a view of evaluating it. We give some preliminary results to illus-
trate our framework and sketch an outline of future scientific inquiry to
refine and tighten this framework.
Key words: Collaborative Modeling, Modeling Process Evaluation, Mod-
eling Game, Game Design Theory
1 Introduction
1.1 Background, Context and Motivation
Collaborative or Group modeling [2,13] is a process that can enhance productiv-
ity in Information Systems Design and Business Process Re-engineering. Mod-
eling has been observed to contain not only the models (end-products) but also
the process that generates these models. Much attention has been paid to the
models (end-products) and their associated quality (see, for example, [7]), but
little attention has been paid to the process that generates these models. The
only work known to have made attempts to look at the process of modeling
within a communicative perspective is that of Hoppenbrouwers et al. [5], [10]
and Rittgen [11,12].
?
Supervisors: Prof. dr. H.A. (Erik) Proper (e.proper@acm.org) and Dr. S.J.B.A.
(Stijn) Hoppenbrouwers (stijnh@cs.ru.nl)
2 Proceedings of CAISE-DC 2009
1.2 Common Conceptual Modeling Assumptions
Some of the most popular conceptual modeling assumptions include the fol-
lowing: modeling is product-oriented and design centered, the modeling process
involves two roles: domain expert, and model builder (systems analyst) each
playing their different roles at different times of conceptual modeling. Quality
assessment and measurement is often restricted to only the end-products - the
models (see, for example, [7]). We contend and hypothesize that conceptual mod-
eling should be not only a product-oriented and design-centered approach but
should also be a conversational activity and should be human-centered. There
are also intermediary products that need to be analyzed and evaluated.
The process-oriented modeling approach assumes that the produced models
should contain “shared knowledge” and the modeling process is governed and
directed by a number of modeling rules and goals [15]. Modelers, however, do
not concisely and explicitly perform “step-wise” thinking, in particular for non-
experts, in a product-oriented approach to incorporate such shared-knowledge in
their models. Viewing modeling as consisting of the process and the products ,
helps us study the commitments, agreements, negotiations, decision making and
consensus, etc. of the modelers and the rules and goals governing this process.
1.3 The Research Problem, Questions and Objectives
One of the problems identified in collaborative/group modeling is lack of an
approach (and related tool-support) that can be used to study and improve
the communicative acts that lead to the generation of the models. Taking a
game-metaphorical approach to systems design (see, for example, [6]) has the
potential of helping us determine the rules/goals driving the modeling games. To
achieve this, we eventually aim to design collaborative modeling games(CMGs)
in which the modeling process plays a significant role and human interaction and
communication take center stage.
The following questions motivate our way of thinking in this research. The
main research question is: How can we evaluate enacted modeling processes (in
view of them achieving set goals)? To adequately answer this question, we raise
the following sub-questions: What is the quality of modeling? How can we mea-
sure modeling process quality?
Our long-term objectives is to analyze, evaluate and understand collaborative
modeling games (CMGs) with the longer-term aim of supporting conceptual
modeling with a tool. A more immediate objective is to evaluate currently avail-
able collaborative modeling sessions as if they are games to measure their effec-
tiveness and efficiency.
Figure 1 shows the design, execution, evaluation and validation cycle of the
CMGs.
2 Related Work
It being such a broad and multi-disciplinary area, it is hard to review all the liter-
ature related to Collaborative (Group) modeling within the constraints of paper’s
Proceedings of CAISE-DC 2009 3
Execute & Analyze the CMG
(Modeling Sessions using the RIM Framework)
(Discourse Analysis, Grounded Theory)
Design the CMG Improve the CMG Measure & Evaluate the CMG
(Design Science Approach) (COME Framework)
Current Knowledge
about modeling
Validate the CMG
Additions to (Expert/Practice Validation)
Knowledge base
Relevance & Applicability to Business Process
Modeling
Conceptual Modeling Knowledge Base
(Theories, Methods, Frameworks, etc.)
Fig. 1. Design cycle of collaborative modeling games(CMGs).
size. We therefore highlight only works directly related to our own. Bostrom et
al. [1] provide one of the earliest attempts to consider group facilitated meet-
ings using a Group Support Systems (GSS) tool. This work is important since
it shows how a GSS tool can be used to help stakeholders generate information,
organize it, evaluate and select alternatives and finally communicate their ac-
tions. Although communication is one of the aspects talked about and the role
of the facilitator is emphasized, communication is between the meeting partici-
pants and the facilitator. This is significantly different from our approach where
communication plays a central role in the negotiation between the participants
to reach agreement and a common shared understanding.
In [2] the authors draw on Electronic Meeting Systems (EMS) technology
and re-engineering techniques to develop a method and a support tool for mod-
eling business processes. This is a richer approach in user involvement and idea
generation than other traditionally known collaborative modeling approaches
and tools. It, however, lacks the theoretical rigour and underpinning for process
modeling as it influences only the quality of the generated models. The approach
is thus product-quality oriented. The work in [5] and [10] was the first attempt
to critically analyze the role of communication in modeling and the modeling
process. Our current work extends this work in emphasizing communication in
the modeling process and trying to find out out how modelers generate their
models. It, however, differs from it in that the current work employs the gaming
approach to modeling to determine the rules and goals under which modeling
processes take place.
The research work in this paper builds more on the work of Rittgen [11,12].
Rittgen observes that in a collaborative environment, participants engage in
different types of conversations prior to the creation of an accepted model. Our
work, however, differs from Rittgen’s in that we take a more holistic approach
that looks at modeling as a game-design theoretic approach.
4 Proceedings of CAISE-DC 2009
3 Conceptual Framework and Methodological Approach
In this section we present the basic conceptual framework to help us analyze the
process of modeling. The developed framework is related to two previously de-
veloped frameworks: The Semiotic Quality (SEQUAL) framework of Krogstie et
al. [7] and The Quality of Modeling framework QoMo of van Bommel et al. [15].
The basic concepts of our “RIM” (Rules, Interactions and Models) framework
are shown in Fig. 2.
Interactions lead to production of models, and
generated (intermediate) models drive further
interaction.
Interactions Models
Log <