<!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>Extending the Discussion of Model Quality: Why Clarity and Completeness may not always be enough</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jan Mendling</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jan Recker</string-name>
          <email>j.recker@qut.edu.au</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Queensland University of Technology 126</institution>
          <addr-line>Margaret Street, Brisbane QLD 4000</addr-line>
          ,
          <country country="AU">Australia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Vienna University of Economics and Business Administration Augasse 2-6</institution>
          ,
          <addr-line>1090 Vienna</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Quality of modeling for information systems analysis and design is an important field of research in which, however, a comprehensive and generally acknowledged understanding is still outstanding. Notions of “model” and “quality” often remain vague and focus on particular aspects such as “syntax” or “semantics” rather than a comprehensive perspective on model quality. In this paper we argue that it is foremost the question of modeling pragmatics that is of pertinence when trying to ascertain the quality of a modeling artefact. We illustrate how pragmatic concerns mediate traditional conceptions of model quality. We refer to the well-established Bunge-Wand-Weber representation model and discuss how pragmatic concerns affect the understanding of model quality in addition to the quality criteria provided by such ontology-based theories of modeling. We apply the formalism provided by Ku¨hne to clarify the influence of pragmatic concerns on modeling as a mapping activity with choices.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        Modeling traditionally plays an important role in information systems analysis and
design [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. As modeling-based approaches and techniques have proliferated over the
years, researchers and practitioners have attempted to specify reference frameworks
based on which to compare, evaluate, and determine when to use these different
techniques [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The fundamental principles underlying modeling have been discussed, among
others, from the perspective of ontology (cf. e.g. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]), metamodeling (cf. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]), or
epistemology (cf. e.g. [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]). These different disciplines have provided some answers to the
questions on what, how, and why something has to be captured in a model.
Unfortunately, however, a comprehensive and generally acknowledged understanding of these
questions is still outstanding [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. While prior research has addressed syntactic (e.g. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ])
and semantic aspects of modeling quality (e.g. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]), especially pragmatic aspects of
modeling have so far only scarcely been addressed in related research [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Lindland et
al. discuss [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] in their framework the assertion of model quality on a pragmatic level,
however, the notion of pragmatics is reduced to the correspondence between a model
and its interpretation (whether a model can be understood by its audience). Only
recently was the notion of pragmatics extended to transcend pure information delivery
concerns to also address aspects of ’pragmatics of action’ (e.g. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]).
      </p>
      <p>
        In this paper we seek to examine the relationships between the what and the how
question of modeling with a particular focus on the model creation process (cf. [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]).
We refer to ontology-based theories for conceptual modeling as a theoretical
foundation. In particular, we discuss how modeling as a mapping activity offers design choices
to the modeler and what the consequences of these choices are. This way we contribute
to a better foundation of the pragmatics of modeling. Correspondingly, the aim of our
paper is to formalize the notion of modeling pragmatics and incorporate it into an
existing framework for conceptual modeling. Against this background the paper is organized
as follows. In Section 2 we introduce an ontology-based theory of representation that
serves as a reference framework to our discussion. We selected the Bunge-Wand-Weber
representation model motivated by its wide-spread adoption [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Our choice, however,
has no immediate consequences for our approach and merely serves as an illustrating
example. In Section 3 we discuss the principles of modeling. We mainly follow the
argument of Ku¨hne [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] who uses formal notations to clarify essential modeling concepts.
According to his elaborations, modeling can be understood as a mapping activity that
obeys certain principles. In Section 4 we discuss which design choices the modeler has
to consider when he performs modeling as a mapping activity. Furthermore, we discuss
the different alternatives and derive guidelines when a certain choice should be taken.
Section 5 discusses related work before Section 6 concludes the paper.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Theoretical Foundations</title>
      <p>
        From available approaches towards a foundation of conceptual modeling, e.g., based
on action theory [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], semiotics [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ] or cognitive theory [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], we deemed
ontologybased theories (e.g., [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]) a most suitable starting point based on the observation that,
in their essence, computerized Information Systems are representations of real world
systems. Real world systems, in turn, can be explained and described using ontology
the study of the nature of the world. Ontologies attempt to organize and describe what
exists in reality, in terms of the properties of, the structure of, and the interactions
between real-world things [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Wand and Weber [
        <xref ref-type="bibr" rid="ref18 ref8">8, 18</xref>
        ] suggest that ontology can be used
to help define and build models of information systems that contain the necessary
representations of real world constructs, including their properties and interactions. Hence,
they developed and refined a set of models based on an ontology defined by Bunge
[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] for the evaluation of modeling techniques and the scripts prepared using such
techniques. The BWW representation model is one of three theoretical models defined by
Wand and Weber [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] that make up the BWW models. The representation model serves
as an ontological model that characterizes real-world phenomena in information
systems domain that modelers may seek to have represented in their conceptual model.
It articulates a set of necessary and sufficient constructs to represent any real-world
phenomenon a user might choose [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Its key constructs can be grouped into four
clusters: things including properties and types of things; states assumed by things; events
and transformations occurring on things; and systems structured around things. Table 1
shows a summary of the BWW model constructs.
      </p>
      <p>In order to illustrate the most fundamental notions, consider the example of a
human. A human is a thing in this world, independent from the actual physical existence
f
o
s
e
p
y
t
d
n
a
s
e
it
rep sg</p>
      <p>n
rop ith
g
n
i
d
u
l
c
n
i
s
g
n
i
h
T
s
g
n
i
h
t
y
b
d
e
m
u
s
s
a
s
e
t
a
t
S
s
g
n
i
h
t
n
o
g
n
irr
u
c
c
o
s
n
o
it
a
m
r
o
f
s
n
a
tr
d
n
a
s
t
n
e
v
E
s
g
n
i
h
t
d
n
u
o
r
a
d
e
r
u
t
c
u
tr
s
s
m
e
t
s
y
S</p>
      <sec id="sec-2-1">
        <title>A thing is the elementary unit in the BWW model. The real world is made up of things. Two or more things</title>
        <p>(composite or simple) can be associated into a composite thing.</p>
        <p>Things possess properties. A property is modeled via a function that maps the thing into some value. For
example, the attribute “weight” represents a property that all humans possess. In this regard, weight is an
attribute standing for a property in general. If we focus on the weight of a specific individual, we would be
concerned with a property in particular. A property of a composite thing that belongs to a component
thing is called a hereditary property. Otherwise it is called an emergent property. Some properties are
inherent properties of individual things. Such properties are called intrinsic. Other properties are
properties of pairs or many things. Such properties are called mutual. Non-binding mutual properties
are those properties shared by two or more things that do not "make a difference" to the things involved;
e.g. order relations or equivalence relations. By contrast, binding mutual properties are those properties
shared by two or more things that do "make a difference" to the things involved. Attributes are the
names that we use to represent properties of things.</p>
      </sec>
      <sec id="sec-2-2">
        <title>A class is a set of things that can be defined via their possessing a single property.</title>
      </sec>
      <sec id="sec-2-3">
        <title>A kind is a set of things that can be defined only via their possessing two or more common properties.</title>
      </sec>
      <sec id="sec-2-4">
        <title>The vector of values for all property functions of a thing is the state of the thing.</title>
      </sec>
      <sec id="sec-2-5">
        <title>The set of all states that the thing might ever assume is the conceivable state space of the thing.</title>
      </sec>
      <sec id="sec-2-6">
        <title>The lawful state space is the set of states of a thing that comply with the state laws of the thing.</title>
      </sec>
      <sec id="sec-2-7">
        <title>A state law restricts the values of the properties of a thing to a subset that is deemed lawful because of natural laws or human laws.</title>
      </sec>
      <sec id="sec-2-8">
        <title>A stable state is a state in which a thing, subsystem, or system will remain unless forced to change by virtue of the action of a thing in the environment (an external event).</title>
      </sec>
      <sec id="sec-2-9">
        <title>An unstable state is a state that will be changed into another state by virtue of the action of transformations in the system.</title>
      </sec>
      <sec id="sec-2-10">
        <title>The chronologically-ordered states that a thing traverses in time are the history of the thing.</title>
      </sec>
      <sec id="sec-2-11">
        <title>A change in the state of a thing is an event.</title>
      </sec>
      <sec id="sec-2-12">
        <title>The event space of a thing is the set of all possible events that can occur in the thing.</title>
      </sec>
      <sec id="sec-2-13">
        <title>An external event is an event that arises in a thing, subsystem, or system by virtue of the action of some thing in the environment on the thing, subsystem, or system.</title>
      </sec>
      <sec id="sec-2-14">
        <title>An internal event is an event that arises in a thing, subsystem, or system by virtue of lawful transformations in the thing, subsystem, or system.</title>
      </sec>
      <sec id="sec-2-15">
        <title>A well-defined event is an event in which the subsequent state can always be predicted given that the prior state is known.</title>
      </sec>
      <sec id="sec-2-16">
        <title>A poorly-defined event is an event in which the subsequent state cannot be predicted given that the prior state is known.</title>
      </sec>
      <sec id="sec-2-17">
        <title>A transformation is a mapping from one state to another state.</title>
      </sec>
      <sec id="sec-2-18">
        <title>A lawful transformation defines which transformations occurring on a thing are lawful. The stability condition specifies the states that are allowable under the transformation law. The corrective action specifies how the values of the property functions must change to provide a state acceptable under the transformation law.</title>
      </sec>
      <sec id="sec-2-19">
        <title>A thing acts on another thing if its existence affects the history of the other thing.</title>
      </sec>
      <sec id="sec-2-20">
        <title>Two things are said to be coupled (or interact) if one thing acts on the other. Furthermore, those two things are said to share a binding mutual property (or relation).</title>
      </sec>
      <sec id="sec-2-21">
        <title>A set of things is a system if, for any bi-partitioning of the set, couplings exist among things in the two subsets.</title>
      </sec>
      <sec id="sec-2-22">
        <title>The things in the system are its composition.</title>
      </sec>
      <sec id="sec-2-23">
        <title>Things that are not in the system but interact with things in the system are called the environment of the system.</title>
      </sec>
      <sec id="sec-2-24">
        <title>The set of couplings that exist among things within the system, and among things in the environment of the system and things in the system is called the structure.</title>
      </sec>
      <sec id="sec-2-25">
        <title>A subsystem is a system whose composition and structure are subsets of the composition and structure of another system.</title>
      </sec>
      <sec id="sec-2-26">
        <title>A decomposition of a system is a set of subsystems such that every component in the system is either one of the subsystems in the decomposition or is included in the composition of one of the subsystems in the decomposition.</title>
      </sec>
      <sec id="sec-2-27">
        <title>A level structure defines a partial order over the subsystems in a decomposition to show which subsystems are components of other subsystems or the system itself.</title>
        <p>(consider Bob the Builder, for instance). A human is endowed with properties that we
can describe and perceive through attributes (e.g., the hair color of Bob the Builder).
Another example could be the attribute IQ that could potentially serve as a
representation of the human property ’intellect’ (although we should know that IQ is a rather
obscure measure of intellect). Some of the properties we describe via attributes are
properties in general, which can be ascribed to all humans (e.g., weight) and some are in
particular, which can be ascribed to a specific human (e.g., Bob the Builder’s weight).
Things can be grouped in classes (e.g., humans that are fictional characters) and which
are characterized by mutual properties (all fictional characters have the property of not
being physically existent).</p>
        <p>Things are further assuming certain states during their lifecycle. A state is a vector
of all attributes at a given point in time (the height and weight of Bob the Builder at
a Sunday afternoon). A thing (like a human) may assume different states. There are
certain laws that govern the traversal between states (e.g., a human may traverse from
the state ’alive’ to the state ’dead’ but not vice versa). The collection of states that are
lawful to a thing (i.e., which a thing may assume at some stage) is the lawful state space
of the thing. The traversal of a thing from one state to another is called a transformation
(e.g., Bob the Builder colors his hair from yellow to green). Events that may occur
require things to change their state via a transformation. These events may be external
or internal to the thing (e.g., the occurrence of lightning that changes Bob the Builder’s
hair color to a dark black would be an external event).</p>
        <p>Finally, things can be set into a system of things. Bob the Builder, for instance, is
coupled to his mother and father, together forming a family system. Systems can be
decomposed into subsystems or composed to a supersystem. Systems are also
differentiated from their environment (e.g., Bob the Builder’s family has some neighbor families
in its environment).
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Modeling as a Mapping Activity</title>
      <p>Ontology-based modeling theories such as the BWW representation model define what
general entities can be observed in the real world. However, they usually do not
provide an explicit answer to the question how these entities can be represented in a model
to articulate a given real-world domain. More precisely, while ontological reference
systems provide sets of representation concepts to faithfully articulate real-world
phenomena, they usually fail to describe how the set of representation concepts should be
arranged (or composed together) in order to arrive at meaningful and moreover
purposeful articulations of real-world phenomena.</p>
      <p>
        We turn to Stachowiak’s general model theory [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] to further elaborate on this point.
Generally speaking, a model can be understood as an abstraction of a real or
languagebased system (cf. e.g. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]). According to Stachowiak [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ], a model possesses three
features. First, it has a mapping feature. Since a model can be regarded as a language-based
system there must be a relation between it and the “original” system. A consequence
of this perception is that a model has characteristics of a role. As a second aspect, this
mapping has a reduction feature, i.e., the model includes only a subset of properties
of the original. Finally, the model is created with certain pragmatics in mind.
Therefore, the model and the “original” system need to be consistent with respect to those
characteristics that are relevant for the purpose of the model.
      </p>
      <p>
        According to Ku¨hne [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] modeling as a mapping activity can be characterized as an
abstraction relation
      </p>
      <p>® = ¿ ± ®0 ± ¼
that consists of a projection ¼, a further abstraction ®0 that depends on the role of the
model, and a translation ¿ that maps to a particular modeling language. Furthermore, he
distinguishes a token model role and a type model role. Token models represent singular
aspects of an original system such as “Bob the Builder has a yellow hat.” Such models
do not provide a further abstraction (®0 is an identity function) beyond projection and
translation. In contrast to that, a type model involves a classification ¤ of elements, i.e.,
®0 = ¤. Accordingly, a type model would deal with statements such as “Builders have
yellow hats” and Bob would belong to the extension of such a classification. In essence,
a classification relates to an equivalence relation. In the simple case, this equivalence
relation such as “is builder” establishes a partition into two disjoint types “Builder”
and a rest-type. As a special kind of classification, a generalization establishes a
supertype like e.g. “Worker” that implies a union over several equivalence classes including
“Builder”, “Plumber”, or “Electrician”. Since all these sub-functions of the abstraction
function ® can be isomorphisms in theory and are actually homomorphisms in practice,
the characterization of ® matches the reduction feature of modeling.</p>
      <p>The pragmatics (i.e. the purpose) of the modeling task guides the choice of
abstractions that are introduced in a model. Depending on the given purpose, the chosen form
of abstraction can result in different models that have little or even no overlap at all.
Consider Bob to be ill, then the medical file as a model of his well-being could record
aspects such as results, medical attendance, or diet sheets. In another context, Bob’s
payment information (such as bank account number or annual salary) might be relevant.
In essence, the purpose determines the projections ¼ to be made in the abstraction.</p>
      <p>
        Evaluation of models by means of ontological reference systems [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] essentially
deals with the translation sub-function ¿ and analyzes whether an aspect of an original
system (conceptualized generically in the form of a representation model) can be
represented appropriately. Two main evaluation criteria can be identified: If the translation
sub-function ¿ involves a choice between alternative elements, there is a lack of
ontological clarity [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Three forms of lacking ontological clarity are distinguished, viz.
construct redundancy, construct overload and construct excess. If there is an appropriate
translation target missing, there is a lack of ontological completeness [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ].
      </p>
      <p>
        While these criteria allow for conclusions to be drawn about the representation
fidelity of a model or modeling language, they bear little explanatory power when
considering modeling pragmatics. Obviously, a translation that is not complete might still
be satisfactory if it turns a blind eye to those real-world aspects that do not serve the
purpose. For instance, if a modeler does not have a need to graphically articulate system
decompositions in a model then, certainly, she would not be concerned with whether
the modeling language of choice actually provides representation forms for system
decompositions (which would potentially result in an incomplete model) or whether there
would be several representation forms available (which would potentially decrease the
clarity of the model). Obviously, the opposite case also may hold true. In the area of
process modeling, for instance, it was found that for some modeling purposes (such
as devising executable workflow specifications), elements may be included in a model
that do not represent any real-world concept per se (and hence would be classified as
construct excess) but are nevertheless used to articulate implementation details [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ].
      </p>
      <p>
        Prior research informs us that the criteria of ontological clarity and completeness
can easily be assured by considering, for instance, the BWW representation model as
a metamodel of the translation target (e.g. [
        <xref ref-type="bibr" rid="ref24 ref25 ref26">24–26</xref>
        ]). In order to foster our discussion
on modeling pragmatics, in the following section, we will discuss the role of projection
and classification if such ontological clarity and completeness is guaranteed.
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Modeling Choices</title>
      <p>
        In this section, we investigate different mapping choices that have to be considered
in the process of modeling, i.e., projection ¼ and abstraction in terms of classification
¤. We refer to the elaborations of Ku¨hne [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] as a formal foundation for these terms.
Moreover, we consider the constructs of the BWW representation model both as the
range and the domain of this mapping activity in order to guarantee ontological clarity
and completeness of the translation relation. For an original system that is part of the
range we also refer to as a source system, and for a model system we use alternatively
the term target system. Furthermore, we discuss the consequences of certain mapping
choices and under which preconditions they might be appropriate. For this discussion
we focus on type models.
4.1
      </p>
      <sec id="sec-4-1">
        <title>Analysis</title>
        <p>Following our elaborations above we are now able to formally describe how pragmatic
concerns determine the choices a modeler has to set in a modeling exercise.
Accordingly, we show which combinations of BWW constructs (as measurements for
ontological completeness and clarity of the translation relation) should be considered when the
modeler is given the choice to reduce the set of originial aspects to be captured in the
model. The aim of this section then is to specify the seemingly rather obvious notion of
pragmatics in the modeling process in order to provide a formalized understanding on
which subsequent works can be based.</p>
        <p>Thing: (¼) A thing T can be projected to a thing in the model or it can be mapped to
the empty set. The latter case may be appropriate if there is no class relevant for the
model that has T as an instance and if no properties, states, events, transformations,
and subsystems related to T are relevant for other things that are included in the
model. (¤) A thing can be mapped to a class C if C includes all properties of T
that are relevant for the modeling purpose. The choice for an adequate equivalence
relation relates to the set of properties that is not skipped. In case of a classification
singular properties, states, and events of the thing get lost.</p>
        <p>Consider Bob’s bank account. For a medical file this thing would not be relevant
(at least not in a narrow sense) while in the context of payment data it would have
to be included in the projection. Then, it could be classified to “bank account” as a
type with the relevant properties account number, bank address, etc.
Property: (¼) A property P of a thing T can be projected to a property in the model
or it can be mapped to the empty set if it is not relevant for T and if there are no
states, events, and transformations related to it that are relevant. (¤) In case of a
classification a property of a thing becomes a property of a type.</p>
        <p>Consider the properties “date entering the company” and “date leaving the
company.” Again, these properties might not be directly relevant for a medical file. In
an accounting context these properties could be interesting since they relate to a
transformation “delete employee from payroll.” Accordingly, they would have to
be included in the projection.</p>
        <p>Class: (¼) A class C can be projected to a class in the model if it is relevant for the
modeling purpose. It can be skipped if no property, state, event, transformation, or
subsystem that is related to an instance is relevant for the modeling purpose. (¤)
A class C can be classified to another class if no instance of the original class, but
only the class itself is relevant for the modeling purpose since singular instances of
the original class are no longer captured.</p>
        <p>Consider the class “Builder.” This class might be relevant for a payment model
since this class could be related to a payment scheme. Therefore, we would have to
include it in the projection. Furthermore, we could classify “Builder” as an instance
of a class “Employee Category”. Bob would be an instance of “Builder,” but not of
“Employee Category”.</p>
        <p>State: (¼) A state S can be projected either to a state in the model system or to the
empty set. If it is included in the target the properties related to that state must
also be represented. If it is excluded there must not be a transformation related to
that state in the model. (¤) A classification of a state relates to the thing that is
associated with this state to become a type.</p>
        <p>Consider Bob’s hair color again. If a transformation of black hair to green hair is
not relevant for the modeling purpose, we would be allowed to skip the state that
relates to hair color. If this transformation would be relevant, we would need to
include the pre- and post-state of it, and properties that relate to these states.
Event: (¼) An event can be projected to an event in the target system if it is relevant
for the modeling purpose. Then, the property that is changed by the event must also
be included in the model. The property related to the event can only be skipped
if also the event is not relevant to the modeling purpose. (¤) Similar to states and
properties the classification of an event relates to the thing associated with the event
to become a type. The same observations can also be made for Transformations.
Again, if the change of hair color would be relevant, we would also have to model
the hair color of Bob.</p>
        <p>Coupling: (¼) A coupling can be skipped if at least one thing that participates in the
coupling is not relevant for the purpose. A coupling can be projected to the model
if it is relevant. This projection can be done in different ways. In the simple case the
coupling can be projected to a coupling in the model. This is appropriate if it must
be able to navigate to both ends of the coupling. If one thing might depend upon the
existence of the other, the second might be mapped to a subsystem. Furthermore, if
it is sufficient to record only whether a coupling to a second thing exists, it might
be appropriate to map the second thing to become a property of the first. (¤) For
the classification the choice of an appropriate equivalence relation must be taken.</p>
        <p>Similar considerations have to be made as for classification of thing.</p>
        <p>System: (¼) If a system S is not relevant, i.e. none of its subsystems, things, properties,
states, events, and transformations are relevant for the modeling purpose, it can be
skipped in the projection. Otherwise, there are choices to make about the projection
target of the system. In the simple case, it can be mapped to a system in the model.
If the subsystems of S are not relevant, it can be mapped to a class that simply
has properties. In this case, the properties, states, events, and transformations of
the sub-parts are no more visible. The system might also be mapped to a property
of a supersystem that is represented in the model if only the fact whether it exists
matters and none of its structural and behavioral details. (¤) For the classification
the problem of an appropriate equivalence relation arises again.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2 Implications</title>
        <p>The discussion above permits the following conclusions to be drawn:
1. Projection involves a yes/no choice whether some aspect of the original system
should be included in the model. This choice can only be made in accordance to a
given modeling purpose and as such is independent of the modeling language that
is used for the translation.
2. Due to the reduction feature of a modeling activity there are several choices
available for the mapping target of things, couplings, and systems. Again, the adequate
extent of reduction can only be determined with respect to a given modeling
purpose, which governs the adequate granularity and level of detail of the model.
3. Classification involves a choice for at least one or multiple equivalence relations
that capture those aspects of an original system that are of relevance before the
background of the given modeling purpose. In comparison to the yes/no choice of
a projection this classification choice is often less obvious. It may even be possible
that alternative classifications might serve one and the same purpose. Still, it is
related to the projection of properties of a thing to be classified since only captured
properties (i.e. those properties that are explicitly articulated via attributes) can be
the base for an equivalence relation.
4. Several choices of modeling cannot be made in isolation but are instead interlinked.</p>
        <p>This may constitute a problem since only the positive choices (the “includes”)
become apparent in the model but not the negative choices. In order to validate the
complete set of modeling choices made by the modeler, one would need some sort
of reference to the modeling aspects that were intentionally skipped.
5. Ontological clarity must be regarded as a necessary condition for deriving models
that meet a given modeling purpose. For ontological completeness this implication
holds in most but not all cases. There may be some purposes that can be catered for
with a (theoretically) ontologically incomplete modeling language. In conclusion,
translation is the only modeling activity that is directly affected by the extent of
representational fidelity in a modeling language.</p>
        <p>Following this line of argumentation, we can draw some conclusions as to a
formalized understanding of the quality of modeling. We theorize that the quality of modeling
q® can be defined as a function of three parameters. First, the representational fidelity f
of the modeling language influences the quality of the translation. Second, the clarity of
the modeling purpose p enables clear decisions about including and excluding aspects
of the original system in the model and about which classifications are appropriate.
Third, the competence of the modeler m enables an appropriate translation, abstraction,
and projection. Accordingly, we write</p>
        <p>
          q®(f; m; p) = q¿ (f; m) ± q®0 (p; m) ± q¼(p; m)
In addition to the fact that this equation stresses the importance of a clear modeling
purpose, it also emphasizes a point that we have somewhat excluded from our discussion
so far, namely that the importance of modeling competence of the modeler is another
key to modeling quality. Most notably, however, the representational fidelity, which so
far has obtained the most attention in related literature, appears to be of secondary
importance only. In fact, set aside the extensive amount of related work on ontological
foundations of modeling (see [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] for an overview), there is only little research that has
focused, for instances, characteristics of the individual that carries out modeling tasks.
Noticeable is the work by Agarwal et al. [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ] who investigated in detail the notion of
modeler experience. Furthermore, recently have researchers started to also investigate
other attributes of modeler competency (such as method expertise or domain
knowledge) and their effect on modeling activities (such as model understanding) [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ].
        </p>
        <p>Against the background of lack of empirical insights into conceptual modeling, we
deem our theoretical analysis a basis for further empirical work in the future that should
focus on investigating the consequences of modeler competencies and modeling
pragmatics on model creation or model understanding tasks.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Related Work</title>
      <p>
        Little research has comprehensively investigated the notion of model quality [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
Interesting is the work of Lindland et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] who developed an understanding of conceptual
model quality based on semiotic theory, defining a syntactic, semantic and pragmatic
level of model quality. Recently, this work was revised by Krogstie et al. [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] who,
most notably, extended modeling pragmatics as ’pragmatics of understanding’ to also
include ’pragmatics of action’. In line with their arguments we have argued that the
notion of pragmatics should transcend pure information delivery concerns to also address
aspects of ’fit to purpose’. Accordingly, our discussion in this paper sought to address
purpose-related concerns of model quality.
      </p>
      <p>
        Early attempts of establishing quality criteria for modeling include the guidelines
of modeling [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ]. This approach, however, lacks a sound theoretical methodology, and
provides only limited empirical proof as to its feasibility as a quality framework [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ].
Ontology-based theories of modeling quality are quite wide-spread in the IS community
(e.g. [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]). The use of ontology for the purpose of asserting modeling quality, however,
has been critiqued of recent years, for instance, with respect to the lack of pragmatic
aspects in ontology-based studies [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ]. We have focused in this paper on the
relationships and potential inter-dependencies between evaluations of semantic quality aspects
and the modeling pragmatics that govern modeling tasks and requirements.
      </p>
    </sec>
    <sec id="sec-6">
      <title>Conclusions</title>
      <p>In this paper we conducted a theoretical analysis of the choices imposed upon a modeler
in the model creation tasks (the “how” question of modeling) before the background
of the fundamental premises of ontology-based reference systems for modeling (the
“what” question of modeling). We showed how traditional notions of model quality
(such as completeness and clarity of the resulting model) have to be put in perspective
in accordance to modeling pragmatics as well as the characteristics and competencies
of the modeling individual. From a theoretical perspective, our study forms a basis on
which a better understanding of modeling activities can be established. We identified
a set of under-represented factors that appear to be important for theorizing modeling
quality over and above pure syntactic and semantic concerns. By recapitulating
modeling choices that any modeling individual has to face we aimed to contribute to a more
thorough understanding of the notion of quality in modeling.</p>
      <p>Our conceptual study suffers from an obvious limitation in being a form of
theoretical research. As such, our study can only be a-priori given the absence of empirical
testing. In our future research we thus aim at empirically investigating in more detail
the theorized notions of modeler competencies and modeling purpose and their effects
on building and understanding “better” models.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Karimi</surname>
          </string-name>
          , J.:
          <article-title>Strategic planning for information systems: Requirements and information engineering methods</article-title>
          .
          <source>Journal of Management Information Systems</source>
          <volume>4</volume>
          (
          <year>1988</year>
          )
          <fpage>5</fpage>
          -
          <lpage>24</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Gorla</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pu</surname>
            ,
            <given-names>H.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rom</surname>
            ,
            <given-names>W.O.</given-names>
          </string-name>
          :
          <article-title>Evaluation of process tools in systems analysis</article-title>
          .
          <source>Information and Software Technology</source>
          <volume>37</volume>
          (
          <year>1995</year>
          )
          <fpage>119</fpage>
          -
          <lpage>126</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Wand</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Mario bunge's ontology as a formal foundation for information systems concepts</article-title>
          . In Weingartner, P.,
          <string-name>
            <surname>Dorn</surname>
          </string-name>
          , G.J.W., eds.
          <source>: Studies on Mario Bunge's Treatise. Rodopi</source>
          , Amsterdam, The Netherlands (
          <year>1990</year>
          )
          <fpage>123</fpage>
          -
          <lpage>149</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Ku¨hne, T.:
          <article-title>Matters of (meta-) modeling</article-title>
          .
          <source>Software and Systems Modeling</source>
          <volume>5</volume>
          (
          <year>2006</year>
          )
          <fpage>369</fpage>
          -
          <lpage>385</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Hevner</surname>
            ,
            <given-names>A.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>March</surname>
          </string-name>
          , S.T.,
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ram</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Design science in information systems research</article-title>
          .
          <source>MIS Quarterly</source>
          <volume>28</volume>
          (
          <year>2004</year>
          )
          <fpage>75</fpage>
          -
          <lpage>105</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6. Moody, D.L.:
          <article-title>Theoretical and practical issues in evaluating the quality of conceptual models: Current state and future directions</article-title>
          .
          <source>Data &amp; Knowledge Engineering</source>
          <volume>15</volume>
          (
          <year>2005</year>
          )
          <fpage>243</fpage>
          -
          <lpage>276</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>ter Hofstede</surname>
            ,
            <given-names>A.H.M.</given-names>
          </string-name>
          , van der Weide, T.P.:
          <article-title>Formalisation of techniques: Chopping down the methodology jungle</article-title>
          .
          <source>Information and Software Technology</source>
          <volume>34</volume>
          (
          <year>1992</year>
          )
          <fpage>57</fpage>
          -
          <lpage>65</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Wand</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>On the ontological expressiveness of information systems analysis and design grammars</article-title>
          .
          <source>Journal of Information Systems</source>
          <volume>3</volume>
          (
          <year>1993</year>
          )
          <fpage>217</fpage>
          -
          <lpage>237</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Lindland</surname>
            ,
            <given-names>O.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sindre</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sølvberg</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Understanding quality in conceptual modeling</article-title>
          .
          <source>IEEE Software</source>
          <volume>11</volume>
          (
          <year>1994</year>
          )
          <fpage>42</fpage>
          -
          <lpage>49</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Krogstie</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sindre</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jørgensen</surname>
          </string-name>
          , H.D.:
          <article-title>Process models representing knowledge for action: a revised quality framework</article-title>
          .
          <source>European Journal of Information Systems</source>
          <volume>15</volume>
          (
          <year>2006</year>
          )
          <fpage>91</fpage>
          -
          <lpage>102</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Gemino</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wand</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>A framework for empirical evaluation of conceptual modeling techniques</article-title>
          .
          <source>Requirements Engineering</source>
          <volume>9</volume>
          (
          <year>2004</year>
          )
          <fpage>248</fpage>
          -
          <lpage>260</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Green</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosemann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Applying ontologies to business and systems modeling techniques and perspectives: Lessons learned</article-title>
          .
          <source>Journal of Database Management</source>
          <volume>15</volume>
          (
          <year>2004</year>
          )
          <fpage>105</fpage>
          -
          <lpage>117</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Guizzardi</surname>
          </string-name>
          , G.:
          <article-title>Ontological Foundations for Structural Conceptual Models</article-title>
          . Volume
          <volume>015</volume>
          of Telematica Instituut Fundamental Research Series. Enschede, The
          <string-name>
            <surname>Netherlands</surname>
          </string-name>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Agerfalk</surname>
            ,
            <given-names>P.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eriksson</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          :
          <article-title>Action-oriented conceptual modelling</article-title>
          .
          <source>European Journal of Information Systems</source>
          <volume>13</volume>
          (
          <year>2004</year>
          )
          <fpage>80</fpage>
          -
          <lpage>92</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Evermann</surname>
          </string-name>
          , J.:
          <article-title>Towards a cognitive foundation for knowledge representation</article-title>
          .
          <source>Information Systems Journal</source>
          <volume>15</volume>
          (
          <year>2005</year>
          )
          <fpage>147</fpage>
          -
          <lpage>178</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Milton</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kazmierczak</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>An ontology of data modelling languages: A study using a common-sense realistic ontology</article-title>
          .
          <source>Journal of Database Management</source>
          <volume>15</volume>
          (
          <year>2004</year>
          )
          <fpage>19</fpage>
          -
          <lpage>38</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Bunge</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          :
          <source>Treatise on Basic Philosophy</source>
          Volume
          <volume>3</volume>
          :
          <string-name>
            <surname>Ontology</surname>
            <given-names>I -</given-names>
          </string-name>
          <article-title>The Furniture of the World</article-title>
          . Kluwer Academic Publishers, Dordrecht, The Netherlands (
          <year>1977</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Wand</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>On the deep structure of information systems</article-title>
          .
          <source>Information Systems Journal</source>
          <volume>5</volume>
          (
          <year>1995</year>
          )
          <fpage>203</fpage>
          -
          <lpage>223</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <source>Ontological Foundations of Information Systems. Coopers &amp; Lybrand and the Accounting Association of Australia and New Zealand</source>
          , Melbourne, Australia (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Stachowiak</surname>
          </string-name>
          , H.: Allgemeine Modelltheorie. Springer-Verlag (
          <year>1973</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          :
          <article-title>An analytical evaluation of niam's grammar for conceptual schema diagrams</article-title>
          .
          <source>Information Systems Journal</source>
          <volume>6</volume>
          (
          <year>1996</year>
          )
          <fpage>147</fpage>
          -
          <lpage>170</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Parsons</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cole</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>What do the pictures mean? guidelines for experimental evaluation of representation fidelity in diagrammatical conceptual modeling techniques</article-title>
          .
          <source>Data &amp; Knowledge Engineering</source>
          <volume>55</volume>
          (
          <year>2005</year>
          )
          <fpage>327342</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Recker</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosemann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Indulska</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Green</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Business process modeling: A maturing discipline</article-title>
          ?
          <source>BPM Center Report BPM-06-20</source>
          , BPMcenter.org (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Green</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosemann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <source>Integrated Process Modeling. An Ontological Evaluation. Information Systems</source>
          <volume>25</volume>
          (
          <year>2000</year>
          )
          <fpage>73</fpage>
          -
          <lpage>87</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Opdahl</surname>
            ,
            <given-names>A.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Henderson-Sellers</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Ontological evaluation of the uml using the bungewand-weber model</article-title>
          .
          <source>Software and Systems Modeling</source>
          <volume>1</volume>
          (
          <year>2002</year>
          )
          <fpage>43</fpage>
          -
          <lpage>67</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Rohde</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>An ontological evaluation of jacksons system development model</article-title>
          .
          <source>Australian Journal of Information Systems</source>
          <volume>2</volume>
          (
          <year>1995</year>
          )
          <fpage>77</fpage>
          -
          <lpage>87</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Agarwal</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sinha</surname>
            ,
            <given-names>A.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tanniru</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The role of prior experience and task characteristics in object-oriented modeling: An empirical study</article-title>
          .
          <source>International Journal of Human-Computer Studies</source>
          <volume>45</volume>
          (
          <year>1996</year>
          )
          <fpage>639</fpage>
          -
          <lpage>667</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Khatri</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vessey</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Ramesh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.C.</given-names>
            ,
            <surname>Sung-Jin</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Understanding conceptual schemas: Exploring the role of application and is domain knowledge</article-title>
          .
          <source>Information Systems Research</source>
          <volume>17</volume>
          (
          <year>2006</year>
          )
          <fpage>81</fpage>
          -
          <lpage>99</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Becker</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosemann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Schu¨tte, R.:
          <source>Grundsa¨tze ordnungsma¨ssiger Modellierung. Wirtschaftsinformatik</source>
          <volume>37</volume>
          (
          <year>1995</year>
          )
          <fpage>435</fpage>
          -
          <lpage>445</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Rosemann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sedera</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sedera</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Testing a framework for the quality of process models a case study</article-title>
          . In Kim,
          <string-name>
            <given-names>J.S.</given-names>
            ,
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.K.</given-names>
            ,
            <surname>Suh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.K.</given-names>
            ,
            <surname>Lee</surname>
          </string-name>
          , H., eds.
          <source>: Proceedings of the 5th Pacific Asia Conference on Information Systems</source>
          (
          <year>2001</year>
          )
          <fpage>978</fpage>
          -
          <lpage>991</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Rosemann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Green</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Developing a meta model for the bunge-wand-weber ontological constructs</article-title>
          .
          <source>Information Systems</source>
          <volume>27</volume>
          (
          <year>2002</year>
          )
          <fpage>75</fpage>
          -
          <lpage>91</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Bodart</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patel</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sim</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Should optional properties be used in conceptual modelling? a theory and three empirical tests</article-title>
          .
          <source>Inf. Sys. Research</source>
          <volume>12</volume>
          (
          <year>2001</year>
          )
          <fpage>384</fpage>
          -
          <lpage>405</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Gemino</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wand</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Complexity and clarity in conceptual modeling: Comparison of mandatory and optional properties</article-title>
          .
          <source>Data &amp; Knowledge Engineering</source>
          <volume>55</volume>
          (
          <year>2005</year>
          )
          <fpage>301</fpage>
          -
          <lpage>326</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Wyssusek</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>On ontological foundations of conceptual modelling</article-title>
          .
          <source>Scandinavian Journal of Information Systems</source>
          <volume>18</volume>
          (
          <year>2006</year>
          )
          <fpage>63</fpage>
          -
          <lpage>80</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Recker</surname>
          </string-name>
          , J.:
          <article-title>Towards an understanding of process model quality. methodological considerations</article-title>
          . In Ljungberg, J.,
          <string-name>
            <surname>Andersson</surname>
          </string-name>
          , M., eds.
          <source>: 14th European Conf. on Inf. Systems</source>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>