<!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>Using YAWL in a Business Undergraduate Course on Process Management: An Experience Report</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Joerg Evermann</string-name>
          <email>jevermann@mun</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mary Furey</string-name>
          <email>mfurey@mun</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Terry Hussey</string-name>
          <email>thussey@mun.ca</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty of Business Administration, Memorial University of Newfoundland</institution>
          ,
          <addr-line>St. John's</addr-line>
          ,
          <country country="CA">Canada</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The paper reports on the use of the YAWL workflow management in a core undergraduate course in a business school. We describe the design of the course, and YAWL's position within it, learning activities and learning outcomes. The use of YAWL in an introductory, general business course, rather than an upper-level information systems course, entails several challenges. We report on these challenges and reflect on lessons learned and best practices.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>Workflow management</kwd>
        <kwd>education</kwd>
        <kwd>business</kwd>
        <kwd>experience reports</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Workflow management is an important aspect of business process management,
and the wider business and management discipline. Approximately 1400 students are
enrolled in three different undergraduate degree programs at the Faculty of Business
Administration (FBA) at Memorial University of Newfoundland. Of these, the
Bachelor of Commerce (BCOM) and the Bachelor of Business Administration (BBA) make
up more then 95% of students. Approximately half of the students choose an
accounting concentration, another third choose a marketing concentration, with the remainder
in organizational behavior, entrepreneurship, or strategy. Due to lack of student
interest and enrollment, the faculty does not offer electives in information systems (IS).</p>
      <p>An academic program review in the mid 2000s recommended that a course on
business process management and modelling should be introduced instead. We began
development of this new course in 2009, with a first offering in the fall semester of
2011. The core course is required for the BCOM and BBA degrees, and is usually
taken in the second year. The course is taught in classes of 75 minutes, twice a week,
for 12 weeks per semester, with class sizes varying between 30 and 60 students.</p>
      <p>The FBA is accredited by the AACSB and has, as part of the required assurance of
learning process, defined the following learning goal and objectives, which are to be
satisfied by and evaluated in this course:
 Students that successfully complete this course will understand business processes
and the role of technology in enabling and supporting them. (Goal)
─ Our students will be able to identify, model, and evaluate the efficiency of an
organization’s main business processes. (Objective 1)
─ Our students will be able to improve and redesign a business process using IT
and non- IT-based solutions. (Objective 2)
─ Our students will be able to identify points of a business process where IT
support can improve the overall process, and be able to propose high-level
requirements for suitable IT support. (Objective 3)
2</p>
    </sec>
    <sec id="sec-2">
      <title>Course Design and the Choice of YAWL</title>
      <p>The main challenge was to introduce the technical topic of workflow management
into a general business curriculum where students are not enthusiastic about IS related
topics. The approach to designing the course must take into account that it is not an IS
elective, but is required for all business students and is typically taken in the first or
second year of study. Students do not have a background in software technology,
programming, databases, conceptual modeling, and other foundational technologies.
Because no other courses in the curriculum include business process management, the
topic had to be covered from all perspectives: strategic, managerial, and operational.</p>
      <p>Experience with a computer science course that was replaced by this course
showed that students did not enjoy learning about computer technology. Therefore,
we adopted a “gentle” introduction from the managerial perspective to give students a
foundation in the concepts of business processes and process-oriented enterprises
before introducing them to workflow management. The course has to demonstrate the
relevance of the topic and capture student interest as early as possible. Table 1 in the
Appendix provides an outline of the typical course topics and reading list.</p>
      <p>
        Our first challenge in course development was a dearth of textbooks that provide a
balanced organizational and technical treatment of business processes and workflows.
For example, some books cover workflow modeling and workflow systems [
        <xref ref-type="bibr" rid="ref1 ref2 ref3">1-3</xref>
        ], but
do not provide a broader managerial perspective. These books are more suitable for IS
majors than for general business students. Other books [
        <xref ref-type="bibr" rid="ref4 ref5">4-5</xref>
        ] focus on specific
vendor’s products. We wanted to avoid these dependencies, and focus on
vendorindependent concepts instead. Further, we could not rely on the support of the faculty
to cover the cost of access, training, etc. Yet other books [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] include processes as part
of a general course on IS, which would overlap extensively with an existing
introductory MIS course. We finally settled on a combination of management articles (see
third column of Table 1) and the YAWL book [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>While the YAWL book is also targeted at IS majors rather than general business
students, the choice of YAWL was motivated by the following considerations:
 YAWL provides a vendor-independent perspective on the theoretical concepts of
processes and workflows. This allows us, in a university setting, to concentrate on
teaching theory rather than product-specific skills.
 YAWL was the only workflow system that is built on a sound theoretical
foundation (Petri nets and extensions). We felt this to be especially important in a
university setting that focuses on theoretical knowledge, not only on skills.
 The YAWL book and system are developed by leading researchers in workflow
management, and thus provides best available knowledge at the “cutting-edge”.
 YAWL provides a good integration of a system with a textbook. This combination
cannot be found for any other system or product.
 The YAWL system is open-source and (mostly) multi-platform capable. This
provided use with free access for the greatest number of students. However,
platformspecific components of YAWL, such as the worklet designer, or platform-specific
related tools described in the YAWL book, such as CPNTools, meant that these
were in principle not suitable for use in the course.
 In contrast to other systems, YAWL allows the easy exchange of workflow and
resource models, convenient for homework and exam submissions.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Using the YAWL system in the Course</title>
      <p>
        Experience has shown that an early demonstration of the use and benefits of workflow
management systems can considerably improve student interest and motivation. We
introduce YAWL in the second class of the course as a group activity, using the
Genko Oil Case in Appendix A of the YAWL book that is provided as an example with
the YAWL system. Applying Kolb’s experiential leaning approach [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] where no
explanation of the system itself and only little information of the process is provided,
students role-play one of the process participants in the company. This allows
students to experiment with the system, observe its behavior, and notice the actions they
can take with respect to work items. The lecturer maintains an updated administrator
view of all cases and work items on the classroom projector. According to Kolb, this
type of learning can be defined as knowledge creation resulting from the
combinations of grasping and transforming experience. Students are generally impressed by
the capabilities of a WfMS and convinced of its usefulness and value. By engaging
students to consider the business value generated by WfMS the instructor can
overcome the innate technology resistance that is likely present.
      </p>
      <p>After students receive an introduction to Petri nets and workflow nets using the
WoPeD tool, we introduce the three perspectives of YAWL, the flow, data, and
resource perspective. For each of these, the first class discusses the workflow patterns,
and a useful exercise is for students to identify an example for each workflow pattern
from their own work experience. The second class on each perspective occurs in the
computer lab. Students are asked to form groups of between two and four members.
We have developed tutorial scripts that guide students step-by-step through the
development and execution of an example process. Students access a shared YAWL server
and are able to again experience the capabilities of a WfMS in a realistic environment.</p>
      <p>Students also use YAWL in a major assignment. The assignment is based on a
Harvard Business School Case (“Pharmacy Improvements at CVS”, HBS number
9606-015). As part of the assignment, students model the described process in YAWL,
including all resource and data perspectives. This part of the assignment is assessed
using the following criteria:
 Is the model valid and sound?
 Is the process well-structured?
 Are there unnecessary OR splits or joins?
 Are the major exceptional paths handled?
 Are process loops and iterations correctly modeled?
 Is net-level and task-level data defined using appropriate data types?
 Are net-level and task-level data mappings defined?
 Is net-level data used for flow-control for all XOR-splits?
 Are appropriate resources defined and assigned to each task?
 Does the workflow model load and execute on the YAWL engine?
Only when these formal criteria have been satisfied, do we examine the “correctness”
of the model with respect to the case description.
4
4.1</p>
    </sec>
    <sec id="sec-4">
      <title>Challenges</title>
      <sec id="sec-4-1">
        <title>Student Preparedness and Motivation</title>
        <p>The readings presented in the first five weeks focus on the genesis of the concept
of process-orientation from the early 1990s to the mid-2000s. However, students often
lack a basic understanding of fundamental concepts in organizational theory and
organizational behavior. This requires instructors to delve relatively deeply into these
concepts to give students a sufficient basis to comprehend the course readings.</p>
        <p>Workflow management could be seen as an abstract concept on its own but when
the potential business benefits are discussed the level of student interest rises.
Firstand second-year students are unlikely to immediately relate an improved business
process to an increase in business value. However, the concept of a reduced wait in a
line-up is clear to them. Expanding on practical examples of business processes and
the impact of their improvements allows the instructors to slowly move towards the
technology portion of the course while maintaining student interest.</p>
        <p>Another course element to maintain relevance to students are weekly reflections
(“journals”, “blog”) that focus on personal experiences with the material covered in
that week. They encourage students to make sense of the material through relation to
familiar situations, while at the same time demonstrating relevance.
4.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>Group Work</title>
        <p>Because the benefits of workflow management can best be realized when multiple
process participants access a common workflow system, the YAWL assignment was
originally designed as a group assignment, so that each group can a process in a
realistic shared environment. While this is beneficial to student understanding, it resulted
in most student groups developing a single “YAWL expert”. This defeated our goal of
all students having an understanding of the workflow management system. Thus,
assignments are now done individually, whereas the lab work focuses on the
cooperative group aspect. Another advantage of individual assignments is that they can now
be used to satisfy the assurance of learning assessment required to maintain AACSB
accreditation, which was not possible for group assignments.
4.3</p>
      </sec>
      <sec id="sec-4-3">
        <title>The YAWL Data Perspective</title>
        <p>Data management in YAWL is arguably the most difficult aspect of the system for
general business students with no prior knowledge in computer science or
programming. It is also the aspect that contributes least to the general understanding of
business process and workflow management. However, modeling data in YAWL is
required for the workflow to be realistic, in the sense that students are able to view and
edit work items. Thus, omitting the data perspective is not a good option.</p>
        <p>As a consequence, as seen in Table 1, we have to allocate significant time to
teaching even simple XML schema development, and XPath expressions. Due to many
hands-on exercises, the general feedback from students is relatively positive, despite
the level of difficulty. However, we have found that it is important to discuss the
YAWL data perspective with built-in data types before introducing XML schema, so
that students know the purpose of the XML schema they are developing.</p>
        <p>As a future alternative, we are considering providing suitable XML schema to
students for their YAWL assignment, so that students can focus on the input/output
mappings from net-level to task-level variables and the flow-control for XOR splits
and less course time needs to be allocated to this topic.
4.4</p>
      </sec>
      <sec id="sec-4-4">
        <title>Integrating YAWL with Process Mining</title>
        <p>
          In earlier offerings of the course, we asked students to also execute their workflow
20 times for a follow-up assignment on process mining, to expose students to the full
lifecycle of business process management. Students exported their execution log data
using PromImport and mine the data using ProM. Technical and pedagogical issues
forced us to abandon this. First, we experienced too many support issues with
PromImport, where students were unsure how to install and use the program. Moreover,
exporting data from YAWL with PromImport puts a considerable load on the YAWL
engine, leading to frustration among students. We also found that the range of
student’s solution to the workflow modelling assignment made it difficult to provide a
single relevant set of questions (and solutions) for the process mining assignment. We
now omit this assignment and provide students with a hands-on introduction using the
ProM tutorial developed by de Medeiros and Weijters [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
4.5
        </p>
      </sec>
      <sec id="sec-4-5">
        <title>Software Versions</title>
        <p>When we developed the course in 2009 and 2010, the then current YAWL version
2.0.1 reflected the newly published YAWL book, making for an ideal combination.
As we also integrated process mining into the course, we “froze” YAWL at version
2.0.1, to work with PromImport (version 7.0), and ProM (version 5.2). While the later
decision to remove PromImport from the course provides flexibility in the use of
different YAWL (and ProM) versions, the fit of 2.0.1 with the YAWL book is our main
reason for remaining with this version. We hope that the book may be updated at
some point in the future to again accurately reflect the latest system.
4.6</p>
      </sec>
      <sec id="sec-4-6">
        <title>YAWL Hosting</title>
        <p>The nature of WfMS means that the best learning experience is in groups of
students, each representing its own organization. Ideally, this requires a separate YAWL
system for each student group in the course. We explored the following options:
 Multiple servers host separate YAWL systems. As the YAWL system is not
resource intensive for our application, this was not a preferred configuration.
 A single server runs multiple virtual machines, each with its own installation of the
stock YAWL system. While the configuration of YAWL in this scenario is simple,
the configuration of the VMs and dynamic provisioning of additional instances
requires more administration resources than the faculty can provide.
 A single server and servlet container hosts multiple YAWL engines, databases,
resource services, etc., each configured with its unique set of ports. While this is
technically the most efficient solution, it requires considerable administrative
expertise, especially for automatic provisioning of additional YAWL instances.
 A single YAWL instance, with the use of naming conventions for the
organizational model for different student groups. This is administratively the easiest
solution, but requires some effort from students.</p>
        <p>Resource constraints meant that it was impossible to internally host a single (or
multiple) YAWL systems and that we could not develop an experienced YAWL
system administrator. Hence, the task of hosting any system falls to the instructor. To
avoid configuration issues, a stock version of YAWL4Study is hosted on an Amazon
EC2 micro-instance, which is easily sufficient for dozens of concurrent users.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusions and Recommendations</title>
      <p>
        In conclusion, we have successfully introduced the YAWL system and textbook
into an undergraduate, required course for general business students. As this paper has
demonstrated, the approach taken is different from one for a IS majors that have a
technical understanding and interest in the topic. In light of the challenges we have
encountered, we offer the following recommendations:
 Early demonstration of business use and benefits to achieve student “buy-in” into
technology aspects of business process management.
 Demonstrate the importance and relevance of business processes by not focusing
on technological aspects, but through managerial considerations.
 Constant focus on business applicability and relevance, through
─ Case studies
─ Personal reflections
─ Appropriate process examples
In summary, developing the course proved to be more of a challenge than had the
course been offered as an IS elective to interested majors. The fact that the YAWL
book, as most other books, does not present the topic in the larger business context
requires a large amount of extra material. For this, we have mainly drawn on Harvard
Business Review articles and Harvard business cases. Thus, there is a need for future
pedagogical material on YAWL, and workflow management in general, to extend the
scope. The newly published book by Dumas et al. [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] takes some steps in this
direction and may be considered for a future course revision.
      </p>
      <p>We believe that we have achieved a successful balance of managerial and technical
issues that successfully introduces students to the area of business process and
workflow management. All course materials, including slides, reading notes, lecture plans,
student handouts, exercises and assignments are available from the authors in the
hope that they may be useful to others.
6</p>
    </sec>
    <sec id="sec-6">
      <title>Appendix</title>
      <sec id="sec-6-1">
        <title>Topic</title>
      </sec>
      <sec id="sec-6-2">
        <title>Readings / Materials</title>
        <p>
          Introduction to business process and
work1 flow management
2 Iangtermodeuncttsioynstetom the YAWL workflow man- YAWL book preface (pp. v-vii)
3 oBrugsainniezsastiopnrsocesses and process-oriented Hammer (1990) [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]
        </p>
        <p>
          Organizational change and change man- Hammer and Stanton (1999) [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]
4 agement for implementing business process Champy (2006) [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]
        </p>
        <sec id="sec-6-2-1">
          <title>5 Process and Enterprise Maturity Model Hammer (2007) [13]</title>
        </sec>
        <sec id="sec-6-2-2">
          <title>6 Process and Enterprise Maturity Model</title>
        </sec>
        <sec id="sec-6-2-3">
          <title>Harvard Business School Case</title>
          <p>“Siemens Rolm Communications”
(HBS# 195214-PDF-ENG)</p>
          <p>Business process metrics, analysis and
pro7 cess improvement</p>
          <p>YAWL Language and Design Environment YAWL book Section 2.1
15 – The resource perspective YAWL book Section 2.2.2
YAWL book Section 2.5
16 –YAReWsoLurLcaenpgeurasgpeecatinvde D(ceosmigpnuEtenrvliarobn)ment YAWL book Section 8.2</p>
        </sec>
        <sec id="sec-6-2-4">
          <title>YAWL book Section 8.3</title>
          <p>17 –YADWataLpLerasnpgeucatigvee a(cnodmDpeustiegrnlaEbn)vironment YYAAWWLL bbooookk SSeeccttiioonn 22..21.3
18 Web services, XML, and XML Schema YAWL book Section 2.6</p>
        </sec>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Van der Aalst</surname>
            , W., van Hee,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Workflow Management</article-title>
          . MIT Press (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Van der Aalst</surname>
          </string-name>
          , W.,
          <string-name>
            <surname>Stahl</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Modeling Business Processes</article-title>
          . MIT Press (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Weske</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          : Business Process Management. Springer, Heidelberg (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Magal</surname>
            ,
            <given-names>S.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Word</surname>
          </string-name>
          , J.:
          <source>Essentials of Business Processes and Information Systems</source>
          . John Wiley &amp; Sons, Hoboken (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Magal</surname>
            ,
            <given-names>S.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Word</surname>
          </string-name>
          , J.:
          <article-title>Integrated Business Processes with ERP Systems</article-title>
          . John Wiley &amp; Sons, Hoboken (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Kroenke</surname>
            ,
            <given-names>D.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McKinney</surname>
            ,
            <given-names>E.H.</given-names>
          </string-name>
          : Processes,
          <string-name>
            <surname>Systems</surname>
          </string-name>
          , and Information. Pearson, Boston, MA (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Ter</given-names>
            <surname>Hofstede</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.H.M.</given-names>
            ,
            <surname>van der Aalst</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.M.P.</given-names>
            ,
            <surname>Adams</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Russel</surname>
          </string-name>
          , N.:
          <source>Modern Business Process Automation</source>
          . Springer, Heidelberg (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Kolb</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Experiential learning</article-title>
          . Prentice-Hall, Englewood Cliffs, NJ (
          <year>1984</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>De Medeiros</surname>
            ,
            <given-names>A.K.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weijters</surname>
            ,
            <given-names>A.J.M.M.:</given-names>
          </string-name>
          <article-title>ProM Framework Tutorial</article-title>
          . http://tmpmining.win.tue.nl/_media/tutorial/promtutorialv2.pdf
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Hammer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Reengineering work: don't automate, obliterate</article-title>
          .
          <source>Harvard Business Review</source>
          <volume>68</volume>
          :
          <fpage>4</fpage>
          ,
          <fpage>102</fpage>
          -
          <lpage>114</lpage>
          (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Hammer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stanton</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>How process enterprises really work</article-title>
          .
          <source>Harvard Business Review</source>
          <volume>77</volume>
          :
          <fpage>6</fpage>
          ,
          <fpage>108</fpage>
          -
          <lpage>118</lpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Champy</surname>
          </string-name>
          , J.:
          <source>People and Processes. ACM Queue 4:2</source>
          ,
          <fpage>34</fpage>
          -
          <lpage>38</lpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Hammer</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The process audit</article-title>
          .
          <source>Harvard Business Review</source>
          <volume>85</volume>
          :
          <fpage>4</fpage>
          ,
          <fpage>111</fpage>
          -
          <lpage>123</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Miers</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Best practice BPMN</article-title>
          .
          <source>ACM Queue 4:2</source>
          ,
          <fpage>40</fpage>
          -
          <lpage>48</lpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Reisig</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rozenberg</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          :
          <article-title>Information introduction to Petri nets</article-title>
          . In: Reisig,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Rozenberg</surname>
          </string-name>
          ,
          <string-name>
            <surname>G</surname>
          </string-name>
          . (eds.)
          <source>Lectures on Petri Nets. LNCS</source>
          , vol
          <volume>1491</volume>
          . Springer, Heidelberg (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Bratosin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>A brief guide to XML, XML Schema, XQuery for YAWL data perspective</article-title>
          . http://www.win.tue.nl/~cbratosi/yawl/YAWL-XML.pdf
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Treese</surname>
          </string-name>
          , W.:
          <article-title>What's all the noise about XML? ACM NetWorker 2:5</article-title>
          ,
          <fpage>27</fpage>
          -
          <lpage>29</lpage>
          (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Dumas</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>La</given-names>
            <surname>Rosa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Mendling</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            and
            <surname>Reijers</surname>
          </string-name>
          ,
          <string-name>
            <surname>H.A.</surname>
          </string-name>
          :
          <source>Fundamentals of Business Process Management</source>
          . Springer, Heidelberg (
          <year>2013</year>
          )
          <article-title>Topic Readings / Materials YAWL book Chapter 10</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>19 -YADWataLpLerasnpgeucatigvee</surname>
          </string-name>
          <article-title>a(cnodmDpeustiegrnlaEbn)vironment TYrAeeWseL(b1o9o9k8)S[e1c6t]ion 8.4 Bratosin (</article-title>
          <year>2009</year>
          ) [17]
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <article-title>20 Process Mining using ProM (computer lab)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>21 Other modelling languages - BPMN</mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>22 Other modelling languages - EPC</mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>23 Other modelling languages - BPEL</mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <article-title>24 Business process examples - Logistics YAWL book Chapter 17 YAWL book Chapter 13 YAWL book Chapter 14 YAWL book Chapter 15 YAWL book Appendix A</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>