<!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>Integrating System Dynamics with Conceptual and Process Modeling</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>P. Fiona Tulinayo</string-name>
          <email>F.Tulinayo@science.ru.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Computing and Information Sciences, Radboud University Nijmegen Heyendaalseweg 135</institution>
          ,
          <addr-line>6525 AJ Nijmegen</addr-line>
          ,
          <country>The</country>
          <addr-line>Netherlands, EU</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2009</year>
      </pub-date>
      <abstract>
        <p>The purpose of this research is to provide a basis on which stakeholders make their decisions, to improve System Dynamics (SD) modeling by deploying methods and techniques from system development, and to support in the creation of SD models where, static and dynamic methods are applied together to achieve a common goal. To achieve this we will take a stepwise approach: identify the key concepts as used in di erent methods, map their constructs, derive transformations, create their syntax and semantics, and develop requirements speci cations on which a tool can be based. For Conceptual modeling we use Object-role modeling (ORM), a fact-oriented approach for modeling information at a conceptual level. For process modeling we use a technique (work ow language) called Yet Another Work ow Language (YAWL). YAWL works as an extension of Petri Nets with constructs to address the multiple instances, advanced synchronization and cancellation patterns. This research is under the supervision of Dr. S.J.B.A (Stijn) Hoppenbrouwers, Dr.(Patrick) van Bommel and Prof. Dr. H.A. (Erik) Proper.</p>
      </abstract>
      <kwd-group>
        <kwd>System Dynamics</kwd>
        <kwd>Conceptual Modeling</kwd>
        <kwd>Process Modeling</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Integration of methods involves mapping and de ning di erent concepts with an
aim of using them under one umbrella. Paige [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] de nes method integration as
an involvement in de ning relationships between di erent methods so that they
may productively be used together to solve problems. He further gives more
definitions inline with method integration in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. This study proposes to integrate
System Dynamics (SD) with conceptual and process modeling. For Conceptual
modeling we intend to use Object-Role Modeling (ORM) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], a fact-oriented
approach for modeling information at a conceptual level [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. This is because of its
strong verbalization, conceptualization and a fully formal link to predicate logic.
ORM has graphical constraint notations that are far more expressive than, for
example, Uni ed Modeling Language (UML) class diagrams or industrial Entity
Relationships (ER) [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Halpin and Wagner further note that ``although ORM
supports modeling of business terms facts, and many static integrity constraints
and derivation rules, it cannot model the reactive behavior of systems which can
be described using dynamic integrity constraints". This explains our use of YAWL
and SD to capture the dynamic part of the business process.
      </p>
      <p>
        For process modeling we will use a technique (work ow language) called Yet
Another Work ow language (YAWL) [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] because its one of the general
representatives of process modeling. YAWL works as an extension of Petri Nets
with constructs to address the multiple instances, advanced synchronization,
and cancelation patterns. We will use Conceptual Modeling (ORM) and
Process Modeling (YAWL plus Petri Nets) in the service of creating an integrated
model.
      </p>
      <p>We carry out this integration because it is hard to de ne complex dynamic
models in complex organizational settings therefore, we need support based on
ontology (conceptual structure). Secondly, for transferability purposes that's
incases where information from one organization need to be reused by another.
lastly to be able to have a basis for the development of a tool that will aid in
understanding model behavior.</p>
      <p>Figure.1 illustrates how we integrate the methods (SD, Conceptual (ORM)and</p>
    </sec>
    <sec id="sec-2">
      <title>2 Problem De nition and Research Motivation</title>
      <p>
        Integrating system dynamics with conceptual and process modeling is the key
issue this research will focus on. In order to solve this problem a number of factors
need to be studied and analyzed to get a deeper understanding of the problem
at hand. This issue has been identi ed in [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] where it is stated that; \....there
is a strong case for starting to apply systems dynamics methods more openly in
the BPM and MIS research elds, as I feel the tools and techniques available are
vastly under-rated in terms of their applicability and capability to provide novel
representations of real-world situations.....". This statement is the main idea
behind this research. The proposed integration should enable the stakeholders
to attain a high level of understanding of the dynamics and statics within the
systems studied, enabling decision-makers to make more dependable decisions
at di erent levels.
      </p>
      <p>With ORM focusing on conceptual modeling, YAWL on process modeling
and, SD on the dynamics within Business Process Modeling (BPM), this research
expects to achieve a well grounded method on which a tool can be based. This will
introduce a new breed within enterprize modeling where the static models are
merged with dynamic models to give a clear guide to process model development.
2.1</p>
      <sec id="sec-2-1">
        <title>Research Questions</title>
        <p>To address this issue, the following questions have been derived:
1. How can we integrate system dynamics with conceptual and process
modeling methods?
2. How can the di erent interactions (concepts) used in these methods be
mapped and formally integrated to give a common foundation on which
a tool is to be developed?
3. How can the developed integration be used, conceptualized and validated ?
4. How can we give a complete description of the model to t a tool to be
developed?
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Research Objectives</title>
        <p>To enable us answer the research questions, we have formulated Objectives to
guide us achieve the intended goal. These include;
1. To Integrate System Dynamics with Conceptual and process Modeling.
2. To develop requirements (functional and non functional) on the basis of
which a tool can be developed
3. To evaluate the use, conceptualization, and validation of the integrated
models.
4. To operationalize the method by making the language usable and provide
procedures and guidelines where need be.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3 Literature Review</title>
      <sec id="sec-3-1">
        <title>3.1 System Dynamics Modeling</title>
        <p>
          SD as a method has been in existence since 1961, developed by Jay Forrester to
handle socio-economic problems with a focus on the structure and behavior of
systems composed of interacting feedback loops. A review and history is given
in [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. SD provides a high level view of the system emphasizing the interactions
between its constituent parts, as well as the impact of time on its dynamic
behavior [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. As a method, it has its focus on the structure and behavior of
systems composed of interacting feedback loops. The art of SD modeling lies
in discovering and representing the feedback processes and other elements of
complexities that determine the dynamics of a system [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. The dynamics arise
from the interaction of two types of feedback loops, positive and negative loops.
Positive loops tend to reinforce or amplify whatever is happening in the system.
Negative loops counteract and oppose change. These loops all describe processes
that tend to be self limiting, processes that create balance and equilibrium [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ].
        </p>
        <p>
          Simulation with SD models is used for learning about the dynamic complexity
of systems, identi cation of optimal policies in existing systems, improvement
of system behavior through parameter or structural changes. The method has
been applied to a wide range of domains, from the management of
productiondistribution systems to the management of ecosystems. Comparisons between
SD and Discrete-event system [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ], and between SD and Petri nets [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] have been
done. In these comparisons the main di erences between SD and these methods
are highlighted. [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] further identi es issues for the future of system dynamics.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2 Conceptual modeling</title>
        <p>
          The term conceptual modeling [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ] is derived from a conceptual model which
is an invention to provide an appropriate representation of the target system,
appropriate in the sense of being accurate, consistent, and complete [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ].
Conceptual models are similar to intermediate causal models proposed by [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ] which
were developed to capture the meaning of an application domain as perceived
by an individual; a precise study can be found in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. The method provides
arti cial models which enable modelers bridge the gap between the experiential
world and the abstract mathematical world. Conceptual modeling involves the
representation of the entire information system content of the database being
designed in somewhat abstract terms relative to the way data is physically stored
[
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. A classic view of the conceptual modeling process is presented in [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] where
they give a clear description on the fundamental view on the process of
conceptual modeling. We use conceptual modeling because the methodologies are
well developed and have proven to be quite successful for building information
systems in a graphical way at the conceptual level [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ].
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3 Process modeling</title>
        <p>
          Process modeling [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] becomes more and more an important task not only for the
purpose of software engineering, but also for many other purposes [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Before
de ning what process modeling is, we start by de ning what a process is; [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]
describes a process as \a set of partially ordered steps intended to reach a goal ".
[
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] notices that any component of a process is a process element and a process
step is \an atomic action of a process that has no externally visible
substructure". With that note a number of scholars have de ned process modeling in
di erent ways. [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ] de nes it as logically capturing and abstracting the systems
components, relationships and behavior, with respect to modeling objectives.
[
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] de nes a process model as an abstract description of an actual or proposed
process that represents selected process elements that are considered important
to the purpose of the model and can be enacted by human or machine. These
de nitions all state that process models are abstract representations meaning
that the system depicts the behavior of an actual system in place. Abstraction
can help the modeler to study the behavior of any system with out tampering
with the operational system, hence enabling exploration of various options
before decisions are made by Stakeholders. Under process modeling we opt to use
a Work ow language called YAWL as a work ow method [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ]. Work ows are
used to de ne, validate, and automatically manage and monitor the execution of
operations (business processes) in organizations. They aim at formalizing
activities involving the coordinated execution of multiple tasks performed by di erent
processing actors [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. History and the various articles on YAWL can be found on
the YAWL website 1
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4 Design Approach</title>
      <sec id="sec-4-1">
        <title>4.1 Conceptual Linking and Transformations</title>
        <p>We start by identifying the methods to be used in both conceptual (ORM) and
process modeling (Petri nets and YAWL). By so doing, we are able to have a clear
scope on which methods to use in this study and why. After that, we identify
the key concepts as used in these methods, then come up with conceptual links
between them. First we consider ORM and SD; then ORM, SD and Petri Nets.
We use Petri nets because it is the basis on which YAWL was developed. By
starting with Petri nets (foundations of YAWL) we give a strong foundation to
the integration. Having mapped the concepts and identi ed their transformation
statements, we then use the model elements and concepts developed to come up
with a generic meta-model plus semantics/syntax of the model. After that we
will develop the requirements speci cation on which a tool can be based.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2 Case Study and Experimental Modeling Sessions</title>
        <p>
          Case study is an exploratory (single in-depth study) or explanatory (cross-case
analysis) research strategy, that involves an empirical investigation of a
particular contemporary phenomenon within its real life context using multiple sources
of evidence [
          <xref ref-type="bibr" rid="ref30">30</xref>
          ]. We will use case study methodology to focus on understanding
the dynamics present within a single setting [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], and to understand them within
a particular context [
          <xref ref-type="bibr" rid="ref31">31</xref>
          ]. We chose to use this method because of its use of many
techniques when collecting empirical data.
        </p>
        <p>We will also carry out experimental sessions in di erent settings to enable
us gauge the applicability of the model developed. In these sessions; SD, ORM,
Petri nets and YAWL will be used as they all have di erent but important roles
to play as explained earlier. They will also help in better understanding of the
integrated model.
1 http://www.yawl-system.com/</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3 Tool support</title>
        <p>In the nal development of the integrated model, we will consider the following:
Conceptualization links, Mapping, Transformation, Syntax/ Semantics and
Description of model integration to t tool making. Modern SD packages will
be used to model the SD model because of their graphical interface making the
modeling of a complex system much easier. The SD model(s) will be built based
on the Case study results which provide a descriptive model on which the SD
conceptual feedback structure will be developed. The feedback structure model
will be developed with the help of a Causal Loop Diagram (CLD). CLDs will
be converted into Stock and Flow Diagram(SFD) which is a formal
quantitative model. Mathematical relationships between or among variables that enable
the simulation of the model will be de ned thereafter, simulations of the key
variables will be run.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5 Preliminary Results</title>
      <p>
        We have so far identi ed the conceptual links between SD and ORM [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. To
achieve that we used a working example the procedures a paper might go through
en route from writing to publication. By using an example we came up with
di erent illustrations to clearly show the link and conceptualize the di erent
concepts as used in both methods.
      </p>
      <p>In Table.1. we show a summary of the mapping, transition statements of
the key variables plus their elements. A detailed explanation is formulated and
is under review. Having achieved that, we are currently working on a
metamodel where we use the mappings plus model elements identi ed to derive the
syntax/semmantics of the methods.</p>
    </sec>
    <sec id="sec-6">
      <title>6 Conclusion</title>
      <p>
        This study aims at integrating dynamic and static methods. The methods
applied have been in existence for sometime, are well founded and widely applied
to di erent settings in the modeling world. We chose to use these methods
because of their complementary dynamic and static aspects in modeling systems.
During this study we will come up with a generic meta-model as illustrated in
gure.1, and requirements on which a tool can be based. We will apply the
approach presented in context of various case domains. We will further develop and
re ne the method (its models as well as the stepwise process): By devoting more
attention to integrate existing formalizations (syntax and semantics), but also
to operationalization of the modeling procedures. Finally, we intend to explore
further links between SD and process modeling (already initiated by the Petri
Net involvement), in particular with the YAWL method [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ].
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Becker</surname>
            , J.,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosemann</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <article-title>von Uthmann.: Guidelines of Business Process Modelling</article-title>
          , in: W.
          <string-name>
            <surname>M.P van der Aalst</surname>
          </string-name>
          et.al.,(Eds.),
          <source>Business Process Management: LNCS</source>
          <year>1806</year>
          :
          <volume>30</volume>
          {
          <fpage>49</fpage>
          , Springer-Verlag, Berlin (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Brailsford</surname>
            ,
            <given-names>S.C.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Hilton</surname>
            ,
            <given-names>N.A.</given-names>
          </string-name>
          :
          <article-title>"A Comparison of Discrete Event Simulation and System Dynamics for Modelling Healthcare Systems."</article-title>
          <source>Proceedings of ORAHS</source>
          , Glasgow Caledonian University, pp.
          <fpage>18</fpage>
          -
          <lpage>39</lpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>P. P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thalheim</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Wong</surname>
          </string-name>
          , L. Y.:
          <article-title>Future Directions of Conceptual Modeling</article-title>
          , in Conceptual Modeling,
          <string-name>
            <given-names>P. P.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Akoka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Kangassalo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Thalheim</surname>
          </string-name>
          , Eds. Springer LNCS 1565, Berlin, Germany (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Curtis</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kellner</surname>
            ,
            <given-names>M. I.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Over</surname>
          </string-name>
          , J.:
          <article-title>"Process Modeling,"</article-title>
          <source>Communications of the ACM (35:9)</source>
          ,
          <volume>75</volume>
          {90 September (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Date</surname>
            ,
            <given-names>C. J.:</given-names>
          </string-name>
          <article-title>An Introduction to Database Systems</article-title>
          , Volume
          <volume>1</volume>
          ,
          <string-name>
            <surname>Fifth</surname>
            <given-names>Ed</given-names>
          </string-name>
          , Reading: Addison-Wesley (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Duggan</surname>
          </string-name>
          , J.:
          <article-title>"A Comparison of Petri Net and System Dynamics Approaches for Modelling</article-title>
          <source>Dynamic Feedback Systems." 24th International Conference of the Systems Dynamics Society</source>
          , Nijmegen, The Netherlands,
          <string-name>
            <surname>July</surname>
          </string-name>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Eisenhardt</surname>
            ,
            <given-names>K.M.:</given-names>
          </string-name>
          <article-title>Building theories from case study research"</article-title>
          ,
          <source>Academy of Management Journal</source>
          ,
          <volume>14</volume>
          (
          <issue>4</issue>
          ):
          <volume>532</volume>
          {
          <fpage>50</fpage>
          (
          <year>1989</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Forrester</surname>
            <given-names>J.W.</given-names>
          </string-name>
          : Industrial Dynamics. The MIT Press, Cambridge (
          <year>1961</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Guizzardi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pires</surname>
            ,
            <given-names>L. F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sinderen</surname>
            ,
            <given-names>M. J. v.</given-names>
          </string-name>
          (
          <year>2002</year>
          ):
          <article-title>On the role of Domain Ontologies in the design of Domain-Speci c Visual Modeling Languages</article-title>
          .
          <source>In: Proc. 17th ACM Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA</source>
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Halpin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Object-Role Modeling</surname>
          </string-name>
          (ORM/NIAM),
          <source>Handbook on Architectures of Information Systems</source>
          , Springer, Heidelberg, Ch.
          <volume>4</volume>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Halpin</surname>
          </string-name>
          . T and wagner, G.:
          <article-title>Modeling reactive Behavior in ORM</article-title>
          . LNCS 2813, :
          <volume>567</volume>
          {
          <fpage>569</fpage>
          . Springer-Verlag Berlin Heidelberg (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Hoppenbrouwers</surname>
            ,
            <given-names>S.J.B.A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Proper</surname>
          </string-name>
          , H.E., van der Weide, T.:
          <article-title>A Fundamental View on the Process of Conceptual Modeling</article-title>
          . In: Conceptual Modeling - ER
          <source>2005 { 24 International Conference on Conceptual Modeling. Volume 3716 of Lecture Notes in Computer Science</source>
          .
          <volume>128</volume>
          -
          <fpage>143</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Humphrey</surname>
            ,
            <given-names>W.S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Feiler</surname>
          </string-name>
          , P.H:
          <article-title>Software process development and enactment: Concepts and de nitions</article-title>
          .
          <source>Tech. Rep. SEI-92-TR-4</source>
          . Pittsburgh: Software Engineering Institute, Carnegie Mellon University (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Hustache</surname>
          </string-name>
          , J.{C.,
          <string-name>
            <surname>Gibellini</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Matos</surname>
            ,
            <given-names>P.L.</given-names>
          </string-name>
          :
          <article-title>A System Dynamics Tool for Economic Performance Assessment in Air Tra c Management 4th USA/Europe Air Tra c Management R and D Seminar Santa</article-title>
          ,
          <source>December</source>
          <volume>3</volume>
          {
          <issue>7</issue>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Jarrar</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demey</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meersman</surname>
          </string-name>
          , R.:
          <article-title>On Using Conceptual Data Modeling for Ontology Engineering</article-title>
          . In: Aberer K.,
          <string-name>
            <surname>March</surname>
            <given-names>S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Spaccapietra</surname>
            <given-names>S.</given-names>
          </string-name>
          , (eds.):
          <article-title>Journal on Data Semantics, Special issue on "Best papers from the ER/ODBASE/COOPIS 2002 Conferences"</article-title>
          ,
          <source>LNCS</source>
          Vol.
          <volume>2800</volume>
          , Springer.
          <source>ISBN: 3-540-20407-5. October</source>
          <volume>185</volume>
          {
          <fpage>207</fpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Norman</surname>
            ,
            <given-names>D. A.:</given-names>
          </string-name>
          <article-title>Some observations on mental models</article-title>
          . In Dedre Gentner and
          <string-name>
            <surname>A. L.</surname>
          </string-name>
          Stevens (Eds) Mental Models, Lawrence Erlbaum Associates, Hillsdale, NJ. 7-
          <fpage>14</fpage>
          (
          <year>1983</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Paige</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>A meta-method for formal method integration</article-title>
          .
          <source>Proc. Formal Methods Europe, LNCS 1313</source>
          , Springer-Verlag.
          <article-title>(</article-title>
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Paige</surname>
          </string-name>
          , R.:
          <source>When are methods complementary? Information and Software Technology</source>
          <volume>41</volume>
          (
          <issue>3</issue>
          ), February, (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Pfahl</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lebsanft</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Integration of system dynamics modeling with descriptive process modeling and goal-oriented measurement</article-title>
          .
          <source>Journal of Systems and Software</source>
          ,
          <volume>46</volume>
          :
          <fpage>135</fpage>
          -
          <lpage>150</lpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20. Richardson G.:
          <article-title>Problems for the future of system dynamics</article-title>
          .
          <source>System Dynamics Review</source>
          <volume>12</volume>
          :
          <fpage>141</fpage>
          {
          <fpage>157</fpage>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Sharif</surname>
            ,
            <given-names>A. M.</given-names>
          </string-name>
          :
          <article-title>Industrial Viewpoint can systems dynamics be e ective in modeling dynamic business systems?</article-title>
          <source>Business Process Management Journal</source>
          <volume>11</volume>
          (
          <issue>5</issue>
          ):
          <volume>612</volume>
          {615 q Emerald Group Publishing Limited (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Sharma</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sahay</surname>
            ,
            <given-names>B.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sachan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Modeling Distributor Performance Index Using System Dynamics Approach</article-title>
          .,
          <volume>16</volume>
          (
          <issue>3</issue>
          ) (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Tulinayo</surname>
            ,
            <given-names>P.F</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoppenbrouwers</surname>
            ,
            <given-names>S.J.B.A.(S.)</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Proper</surname>
            ,
            <given-names>H.A.(E.).</given-names>
          </string-name>
          <article-title>: Integrating System Dynamics with Object-Role Modeling</article-title>
          .
          <source>IFIP International Federation for Information Processing. J. Stirna and A</source>
          .
          <string-name>
            <surname>Persson</surname>
          </string-name>
          (Eds.):
          <source>PoEM</source>
          <year>2008</year>
          , LNBIP
          <volume>15</volume>
          :
          <fpage>77</fpage>
          -
          <lpage>85</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>van der Aalst</surname>
          </string-name>
          . W.M.P,
          <string-name>
            <surname>ter Hofstede</surname>
            ,
            <given-names>A.H.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kiepuszewski</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Barros</surname>
            <given-names>A.P.</given-names>
          </string-name>
          : Work ow Patterns.
          <source>Distributed and Parallel Databases</source>
          ,
          <volume>14</volume>
          (
          <issue>1</issue>
          ):
          <fpage>5</fpage>
          -
          <lpage>51</lpage>
          (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>van der Aalst</surname>
          </string-name>
          , W.M.P,
          <string-name>
            <surname>Hofstede</surname>
            ,
            <given-names>A.H.M.</given-names>
          </string-name>
          <year>t</year>
          .:
          <article-title>YAWL: Yet Another Work ow Language</article-title>
          .
          <source>Information Systems</source>
          ,
          <volume>30</volume>
          (
          <issue>4</issue>
          ),
          <volume>245</volume>
          {
          <fpage>275</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>van der Aalst</surname>
          </string-name>
          . W.M.P. and
          <string-name>
            <surname>ter Hofstede</surname>
            ,
            <given-names>A.H.M.:</given-names>
          </string-name>
          <article-title>YAWL: Yet Another Work ow Language</article-title>
          .
          <source>QUT Technical report, FIT-TR-2002-06</source>
          , Queensland University of Technology, Brisbane (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Wand</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Storey</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>An Ontological Analysis of the relationship Construct in Conceptual Modeling</article-title>
          .
          <source>In: ACM Transactions on Database Systems</source>
          ,
          <volume>24</volume>
          (
          <issue>4</issue>
          ):
          <volume>494</volume>
          {
          <fpage>528</fpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>White</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Intermediate causal models: A missing link for successful science education</article-title>
          ? In R. Glaser (Ed),
          <source>Advances in Instructional Psychology</source>
          , volume
          <volume>4</volume>
          , Lawrence Erlbaum Associates, Hillsdale, NJ.
          <fpage>177</fpage>
          -
          <lpage>252</lpage>
          (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Challenges of System Dynamics to Deliver Requirements Engineering Projects: faster, better and cheaper (</article-title>
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Dynamic Synthesis: A Theoretical Framework for Research in Requirements Engineering Process Management</article-title>
          .
          <source>Operational Research Society, ISBN: 0</source>
          <volume>903440202</volume>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Yin</surname>
            ,
            <given-names>R. K.</given-names>
          </string-name>
          :
          <source>Case Study Research: Design and Methods Applied</source>
          Social Research Method, Sage, Beverly Hills, California (
          <year>1988</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>