<!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>Beyond Collaborative Model Usage and Development - A Model Lifecycle Ap- proach for Lay User Modeling</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alexander Nolte</string-name>
          <email>nolte@iaw.rub.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michael Prilla</string-name>
          <email>prilla@iaw.rub.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Information and Technology Management, Institute for Applied Work Science, Ruhr University of Bochum</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2013</year>
      </pub-date>
      <fpage>49</fpage>
      <lpage>56</lpage>
      <abstract>
        <p>Approaches of collaborative modeling and model usage aim to increase the participation of stakeholders in modeling, but either still require experts support or are bound to certain phases of the model lifecycle: This makes it hard to compose an overall concept of collaborative model usage and development. In this paper, we argue that we need concepts to engage users without modeling capabilities into self-directed, usermanaged processes of using and working on models. We present a corresponding model lifecycle as well as suitable interaction and participation modes, using examples from our ongoing work on integrating lay-users into model usage and development. We analyze this work and present open issues to be discussed by the community.</p>
      </abstract>
      <kwd-group>
        <kwd>Introduction</kwd>
        <kwd>Cooperation beyond Participatory Model Usage and Development</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        2010). This in turn also potentially leads to diminished commitment, motivation
and agreement to processes. Furthermore expert support is costly and delays
model development
        <xref ref-type="bibr" rid="ref10 ref14 ref5 ref7 ref9">(Nolte &amp; Prilla, 2013; Rittgen, 2010)</xref>
        . Approaches for
collaborative model usage and development consequently have emerged as research fields
in recent years. While some of these approaches are at supporting collaborative
modeling by experts, others explicitly integrate process stakeholders.
      </p>
    </sec>
    <sec id="sec-2">
      <title>The (ongoing) work we present here aims at taking these approaches one step</title>
      <p>
        further, towards the support of self-directed, user-managed collaborative usage
and development, which can be performed by users without expertise in modeling
as most collaborative modeling solutions still rely on expert support
        <xref ref-type="bibr" rid="ref10">(Rittgen,
2010)</xref>
        and some also limit participants to verbal contributions
        <xref ref-type="bibr" rid="ref4">(Herrmann, 2009)</xref>
        .
This reduces stakeholder involvement as e.g. when a model has reached a stage
where it serves as a source for software development, stakeholders are usually cut
from the possibility to give feedback if changes occur or to suggest changes if
they make experiences in practice that afford them. We argue that stakeholders
need to be integrated into model development and usage throughout the
entire model lifecycle
        <xref ref-type="bibr" rid="ref14 ref3 ref5 ref7 ref9">(see Nolte and Prilla 2013 for a detailed discussion)</xref>
        . They
also have to integrated more tightly thus requiring a concepts and corresponding
tool design to enable them to be active in corresponding tasks, even if (or
especially in a case when) they are not modeling experts. In this paper, we present a
formalization of these tasks and results of ongoing work in supporting them.
      </p>
      <sec id="sec-2-1">
        <title>The Model Lifecycle</title>
        <p>
          There are a lot of approaches and tools for collaborative modeling and model
usage that include participants other than modeling experts. They vary from
approaches requiring (expert) facilitation to self-directed modeling and model usage
          <xref ref-type="bibr" rid="ref14 ref5 ref7 ref9">(Nolte &amp; Prilla, 2013)</xref>
          . Despite this work, in practice models are often only used
by experts. We argue that one of the reasons for this is that existing support is not
well aligned to a model lifecycle that integrates stakeholders into model usage and
development – only if self-directed modeling throughout all its phases is
supported, it has a chance to become an established practice in organizations. Based on
and inspired by existing literature
          <xref ref-type="bibr" rid="ref10 ref12 ref3 ref5 ref7 ref9">(e.g., van der Aalst et al. 2003; Dumas et al.
2013; Prilla et al. 2013; Rittgen 2010)</xref>
          as well as work done in our group
(Herrmann, Nolte, &amp; Prilla, 2013; Herrmann, 2009; Nolte &amp; Prilla, 2013; Prilla &amp;
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Nolte, 2012), we have derived a prototypical model lifecycle that is tailored to</title>
      <p>
        collaborative model usage and development, describing relevant phases in which
participants can be actively integrated. Figure 1 shows this lifecycle and Table 1
gives a brief description of its phases. The sequence is not mandatory – phases
might have to be conducted multiple times before arriving at a usable model.
Table 1: Phases in the participatory model lifecycle and existing approaches.
Phase Description Approaches
Content col- As a preparation, experts, Experts: Interviews, document
analylection stakeholders and others sis
        <xref ref-type="bibr" rid="ref3">(Dumas et al., 2013)</xref>
        ,
Ethnograloosely gather necessary phy
        <xref ref-type="bibr" rid="ref4">(Herrmann, 2009)</xref>
        information and content. Participatory: Ideation
        <xref ref-type="bibr" rid="ref14 ref5 ref9">(Herrmann et
al., 2013)</xref>
        , Collection
        <xref ref-type="bibr" rid="ref1">(Andersen &amp;
Richardson, 1997)</xref>
        Model pro- The material available Experts: Creation of initial model
totyping for modeling is exam- from material, process mining
ined, necessary material Participatory: Clustering
        <xref ref-type="bibr" rid="ref14 ref3 ref5 ref7 ref9">(Wiechers,
is chosen and an initial Nolte, Ksoll, Herrmann, &amp; Kienle,
model prototype is creat- 2013)</xref>
        , structured conversation
(Hoped to work with. penbrouwers et al., 2010)
Design and Together with stakehold- Experts: Face to face meetings,
negotiation ers, the model is de- workshops, verbal / written feedback
signed and negotiated to
        <xref ref-type="bibr" rid="ref12">(van der Aalst et al., 2003)</xref>
        represent a process that Participatory: Voting, facilitation
all participants agree on
        <xref ref-type="bibr" rid="ref4">(Herrmann, 2009)</xref>
        , collaborative
for implementation. modeling
        <xref ref-type="bibr" rid="ref10">(Rittgen, 2010)</xref>
        Usage The model is used by Experts: Model presentation,
workvarious stakeholders, e.g. flow engines
developers implementing Participatory: Models in wikis
support or workers using
        <xref ref-type="bibr" rid="ref11">(Rospocher, Ghidini, Pammer,
Serafmodels as guides ini, &amp; Lindstaedt, 2009)</xref>
        , models as
means of knowledge exchange
        <xref ref-type="bibr" rid="ref2">(Cherubini, Venolia, DeLine, &amp; Ko,
2007)</xref>
        Refinement According to experiences Experts: Measurements, e.g. KPI
from using the model or
        <xref ref-type="bibr" rid="ref13">(Weske, 2007)</xref>
        , feedback
process, the model is Participatory: Critiquing
        <xref ref-type="bibr" rid="ref14 ref5 ref9">(Herrmann
refined. et al., 2013)</xref>
        , Walkthrough,
Commenting
      </p>
    </sec>
    <sec id="sec-4">
      <title>While the lifecycle shown in Figure 1 is not only applicable to self-directed modeling, but also to modeling procedures guided or solely conducted by experts (as Table 1 shows), its structure enables us to assess the state of the art in support for</title>
      <p>collaborative model development and usage and also to describe challenges in
enabling stakeholders to actively develop and use models in a self-directed way:</p>
      <p>Content collection: An important part of model development is gathering
information about the process. This includes process steps (activities) as well as
roles carrying them out and resources used by them. Table 1 shows a variety of
expert-driven approaches methods and tools supporting this phase, while there is a
lack of self-directed, user-managed approaches. Non-expert users need to be
supported to gather model content – some expert-driven modeling approaches even
skip this phase, merging it with the following one.</p>
      <p>Model prototyping: Building on the content collected before, this phase is
intended to create a process shape and to allocate the content (activity steps, actors
etc.) to it, thus aiming at creating a first representation of the process. This proves
to be challenging for people without modeling expertise, as it requires a
translation from mental models to model language. While most approaches supporting
this phase rely on expert support, some allow for self-directed alignment of
process content through e.g. clustering. This cannot be expected to result in a
fullfledged process model it is a first step in model prototyping. The challenge thus is
how interaction with models and modeling tools can be designed to allow users
without deep modeling knowledge to create a useful model prototype.</p>
      <p>Design and negotiation: This phase aims at creating a process model out of
the previously developed prototype that all participants can agree on and that
includes the necessary details for implementation (either within the organization or
by support of tools). This process might be difficult, as differing views about
certain process steps may be present that have to be negotiated and represented in the
model. Therefore, most approaches supporting this phase use some kind of expert
facilitation. There are however approaches such as voting that may serve as a
support for negotiation and allow for participants to become actively involved.</p>
      <p>Usage: After completing the model different stakeholders (e.g., workers,
management, developers) can use it to guide work, transfer knowledge or use it as a
reference for tool implementation. This usage may raise questions about the
content or details of the model and it might impose high cognitive and time efforts
because of the complexity that models may have. As there is not always a
facilitator present to describe the model in an adequate abstraction or to answer questions
on details, in self-directed modeling The challenge is to enable people to work
with models without this support.</p>
      <p>Refinement: Similar to BPM lifecycles, the refinement phase of model usage
and development aims at integrating experiences from practice and measurements
taken on the performance of the process into a process model thus revising and
improving it. While there are approaches that relate lacking performance to steps
in models and thus allow focused improvement of these parts, for more informal
feedback of stakeholders or self-directed reflection of processes currently hardly
any approaches are available. If modeling is to be done by users in a self-sustained
manner, this phase needs to be supported, as otherwise models will soon either
become outdated or will show an idealized view instead of real work processes.</p>
      <p>Regarding these challenges, the questions arise (1) whether we can support
these phases of model development and usage in a way that enables self-directed
model interaction for stakeholders others than experts and (2) how support for
these phases can be created and smoothly connected to the respective other phases
in order to support the whole lifecycle. In what follows, we relate our work to the
lifecycle and identify open issues and questions to be tackled by future research.</p>
      <sec id="sec-4-1">
        <title>Support for Lay User Modeling</title>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Based upon the previously described model lifecycle we will now describe our approaches to integrate lay users into them. Besides these proposals, future research needs to clarify the role of expert facilitation in the phases.</title>
      <p>
        respect to their position within a process sequence and also assign roles to the
respective activities that are involved in conducting these activities
        <xref ref-type="bibr" rid="ref8">(Prilla &amp;
Nolte, 2012)</xref>
        . In order to support this we developed a mechanism that allows users
to align elements within clusters (c.f. Figure 3 right) by simply touching them and
dropping it at the designated position
        <xref ref-type="bibr" rid="ref14">(Wiechers et al., 2013)</xref>
        . This is an initial
step to support model prototyping, but important process characteristics such as
conditions and flows are still missing.
lows for displaying and exploring models but also provides the opportunity to
attach textual comments to any element of the model (c.f. Figure 4). Combining a
familiar means of articulation (textual input) with access to the models (see
above) allows process stakeholders to reflect on their processes during every day
work – the comments they leave comments are later included in the model. While
this is a rather simple solution, it keeps the usage barrier low and allows people
that usually are cut from further model development to become pro-active model
users. Furthermore the content and number of comments can provide process
management departments with useful information about whether processes are up
to date or need further refinement. Feeding back the comments into the model
then usually happens within modeling workshops.
      </p>
      <sec id="sec-5-1">
        <title>Solutions and open issues</title>
        <p>We presented a participatory model lifecycle and its respective phases. We also
showed current support and issues for self-directed non-modeling expert
participation within these phases. While it became apparent that phases like content
collection and model prototyping are supported in a promising way, others still lack
proper support for process stakeholders to become active in model development
and usage. Especially phases like design and negotiation and usage still rely on
experts. For design and negotiation we are currently planning to makes use of
milestones as scaffolds thus supporting process rather than content related
clustering. Using approaches such as Kanban and Gantt diagrams for project planning
that are known to process participants might also be beneficial. Our future work
will focus on discussing current issues thus aiming at enhancing existing support
for non-modeling experts developing and using models throughout the model
lifecycle. Furthermore we are aiming at seamlessly intertwining these phases thus
creating an approach that ties them closer together.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Andersen</surname>
          </string-name>
          , and Richardson, (
          <year>1997</year>
          )
          <article-title>: 'Scripts for group model building'</article-title>
          ,
          <source>System Dynamics Review, 13 2</source>
          , pp.
          <fpage>107</fpage>
          -
          <lpage>129</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Cherubini</surname>
          </string-name>
          , Venolia, DeLine, and Ko, (
          <year>2007</year>
          )
          <article-title>: 'Let's go to the whiteboard: how and why software developers use drawings'</article-title>
          ,
          <source>Proceedings of the SIGCHI conference on Human factors in computing systems</source>
          pp.
          <fpage>557</fpage>
          -
          <lpage>566</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Dumas</surname>
          </string-name>
          , La Rosa, Mendling, and Reijers, (
          <year>2013</year>
          ): Fundamentals of Business Process Management, Springer.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Herrmann</surname>
          </string-name>
          , (
          <year>2009</year>
          )
          <article-title>: 'Systems Design with the Socio-Technical Walkthrough'</article-title>
          , In B.
          <string-name>
            <surname>Whitworth</surname>
          </string-name>
          &amp; A. de Moor (Eds.), pp.
          <fpage>336</fpage>
          -
          <lpage>351Information</lpage>
          Science Publishing.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Herrmann</surname>
          </string-name>
          , Nolte, and Prilla, (
          <year>2013</year>
          )
          <article-title>: 'Awareness support for combining individual and collaborative process design in co-located meetings'</article-title>
          ,
          <source>Computer Supported Cooperative Work (CSCW)</source>
          ,
          <volume>22</volume>
          2, pp.
          <fpage>241</fpage>
          -
          <lpage>270</lpage>
          . doi:
          <volume>10</volume>
          .1007/s10606-012-9179-x
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Hoppenbrouwers</surname>
          </string-name>
          , Schotten, and Lucas, (
          <year>2010</year>
          )
          <article-title>: 'Towards Games for Knowledge Acquisition</article-title>
          and Modeling',
          <source>International Journal of Gaming</source>
          and Computer-Mediated Simulations, Special issue on
          <source>AI and Games, 2 4</source>
          , pp.
          <fpage>48</fpage>
          -
          <lpage>66</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Nolte</surname>
          </string-name>
          , and Prilla, (
          <year>2013</year>
          )
          <article-title>: 'Anyone can use models: Potentials, requirements and support for nonexpert model interaction'</article-title>
          ,
          <source>International Journal of e-Collaboration</source>
          .
          <article-title>Special issue on “Collaborative usage and development of models</article-title>
          .”
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Prilla</surname>
          </string-name>
          , and Nolte, (
          <year>2012</year>
          )
          <article-title>: 'Normal users cooperating on process models: Is it possible at all?'</article-title>
          ,
          <source>Proceedings of the 18th CRIWG Conference on Collaboration and Technology.</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Prilla</surname>
          </string-name>
          , Nolte, Herrmann, Kolfschoten, and Lukosch, (
          <year>2013</year>
          )
          <article-title>: 'Collaborative Usage and Development of Models: State of the Art, Challenges</article-title>
          and Opportunities',
          <source>International Journal for e-Collaboration.</source>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Rittgen</surname>
          </string-name>
          , (
          <year>2010</year>
          )
          <article-title>: 'Collaborative Modeling: Roles, Activities</article-title>
          and Team Organization',
          <source>International Journal of Information System Modeling and Design (IJISMD), 1 3</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Rospocher</surname>
          </string-name>
          , Ghidini, Pammer, Serafini, and Lindstaedt, (
          <year>2009</year>
          )
          <article-title>: 'MoKi: the modelling wiki'</article-title>
          ,
          <source>Proceedings of the Forth Semantic Wiki Workshop (SemWiki</source>
          <year>2009</year>
          ),
          <article-title>co-located with 6th European Semantic Web Conference (ESWC</article-title>
          <year>2009</year>
          ) Vol.
          <volume>464</volume>
          , pp.
          <fpage>113</fpage>
          -
          <lpage>128</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Van der Aalst</surname>
          </string-name>
          , ter Hofstede, and Weske, (
          <year>2003</year>
          )
          <article-title>: 'Business process management: A survey'</article-title>
          ,
          <source>Proceedings of the 1st International Conference on Business Process Management (BPM)</source>
          pp.
          <fpage>1</fpage>
          -
          <lpage>12Springer</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Weske</surname>
          </string-name>
          , (
          <year>2007</year>
          )
          <article-title>: Business Process Management: Concepts, Languages</article-title>
          , Architectures, Berlin: Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Wiechers</surname>
          </string-name>
          , Nolte, Ksoll, Herrmann, and Kienle, (
          <year>2013</year>
          )
          <article-title>: 'User Tracking for Collaboration on Interactive Wall-Sized Displays'</article-title>
          ,
          <source>Interaktive Kulturen</source>
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>