<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">ENHANCING FLEXIBILITY IN CLINICAL TRIALS USING WORKFLOW MANAGEMENT SYSTEMS</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Albert</forename><surname>Murungi</surname></persName>
							<affiliation key="aff0">
								<orgName type="department" key="dep1">Information Systems Department</orgName>
								<orgName type="department" key="dep2">School of Computing and Informatics Technology</orgName>
								<orgName type="institution">Makerere University Kampala Kampala</orgName>
								<address>
									<country key="UG">Uganda</country>
								</address>
							</affiliation>
						</author>
						<author role="corresp">
							<persName><forename type="first">Josephine</forename><surname>Nabukenya</surname></persName>
							<email>josephine@cit.ac.ug</email>
							<affiliation key="aff0">
								<orgName type="department" key="dep1">Information Systems Department</orgName>
								<orgName type="department" key="dep2">School of Computing and Informatics Technology</orgName>
								<orgName type="institution">Makerere University Kampala Kampala</orgName>
								<address>
									<country key="UG">Uganda</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">ENHANCING FLEXIBILITY IN CLINICAL TRIALS USING WORKFLOW MANAGEMENT SYSTEMS</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">DFF88BA27E3690B3EF7A2183C8D30CEB</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T04:14+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>workflow modeling</term>
					<term>clinical trials</term>
					<term>process models</term>
					<term>flexibility</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In the medical environment, clinical research has been predominantly paper-based. The Case Report Form (CRF) is an example of paper-based tools used in documenting clinical trials. A clinical trial can be understood to be a business process. This also means that automating the clinical trial can be referred to as a workflow process. In this research, we seek to automate the clinical trial in order to support the medical practitioners to ably translate their natural language format including CRFs using a workflow system. However we also address the need for flexibility in workflow models in the clinical trials that operate under specific guidelines in form of protocols. To attain the required level of flexibility in clinical trial workflow models, we use the constraint-based modeling language. The results from the validation indicate that the designed workflow modeling framework meets the required level of flexibility with respect to its usefulness and usability.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>The past decade has seen business process modeling become an important means in business process reorganization and management projects <ref type="bibr" target="#b0">[1]</ref>. This is because modeling offers a way to capture the implicit process knowledge of an organization and also documents it explicitly in a formal or semi-formal way. However, despite the evolution of business process modeling, highly trained advisors with sufficient domain expertise are still required to perform evaluations of the different business process models <ref type="bibr" target="#b0">[1]</ref>. In the same respect, <ref type="bibr" target="#b11">[12]</ref> also observes that business process design tasks are still being done by specialized engineers. This alone is a hindrance to the general adoption of business process modeling by other domain knowledge practitioners. This research seeks to resolve the concern of enabling knowledge workers such as medical practitioners to easily translate the volatile and ever dynamic domain specific business processes without entirely changing the existing process and workflow models.</p><p>Research on business process application has been targeted at application domain areas such as the banking sector <ref type="bibr" target="#b3">[4]</ref>, and engineering <ref type="bibr" target="#b11">[12]</ref>, among others. Substantial research has also been carried out in medical informatics to address some of the business processes within the medical field such as clinical trial (CT) protocol writing <ref type="bibr" target="#b16">[17]</ref>, computational model-based decision support tools <ref type="bibr" target="#b8">[9,</ref><ref type="bibr" target="#b21">22]</ref>, and the use of markup languages to transfer existing free text clinical protocols into a computerinterpretable format <ref type="bibr" target="#b19">[20,</ref><ref type="bibr" target="#b18">19]</ref>. CT processes offer a prime area of study for constantly changing and evolving business processes (BP) since they are no exception to unpredicted situations. However, amongst all these processes, flexibility was key aspect and this research has looked at ways of enhancing the same within key business processes. Process flexibility needs to be incorporated into the business process modeling efforts for the CTs mainly for two reasons; first, to enhance exception handling as well as take care of both planned and unforeseen changes. Secondly, to continually identify process related tasks for the respective business so as to identify improvement gaps. Through process flexibility, we steadily aim to ensure that the designed workflow models achieve both stability and enhance efficiency in clinical practice.</p><p>Whereas process flexibility can be interpreted as the ability to deal with both foreseen and unforeseen changes, by varying or adapting specific parts of the business process that are affected by them, whilst retaining the essential format of those parts that are not impacted by the variations <ref type="bibr" target="#b14">[15]</ref>, in this research context flexibility is as much about what should stay the same in a process as what should be allowed to change <ref type="bibr" target="#b20">[21]</ref>.</p><p>To this end, this research seeks to address how best to enhance flexibility in workflow models using an example of CTs. The perceived benefits of this transition include reduced cost and time, enhancement of flexibility, as well as improved support for design-time and run-time process modeling activities in workflow modeling and particularly in CTs. We comprehensively discuss the concept of flexibility in relation to the CT process in section 2. To address our research question, we first identified the process-related tasks in CTs, from which we derived the requirements that were finally translated into workflow models as presented and discussed in sections 3, 4 and 5, respectively. Section 6 provides the case study conducted to test the proposed guidelines, including validating the usability and usefulness of the designed models. Finally we provide directions to future research in section 7.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">CLINICAL TRIALS AND WORKFLOW MODELING</head><p>Amongst the major areas of conduct within CTs is the collection of clinical data from study subjects by physicians, nurses, and any other appropriately trained medical personnel. <ref type="bibr" target="#b11">[12,</ref><ref type="bibr" target="#b7">8]</ref> also emphasizes the fact that, "one of the basic goals of CTs is to obtain data for the safety and/or effectiveness of a drug or a device in order to get that drug or device to market".</p><p>To achieve the above, suitable workflow languages need to be used in designing a workflow system that can be used to address the domain specific tasks. For example <ref type="bibr" target="#b4">[5]</ref> have used Business Process Modeling Notation (BPMN) to model some of the CT phases as models. Furthermore, there is a number of existing approaches to clinical guidelines modeling in form of computer interpretable guidelines (CIGs) such as GuideLine Interchange Format (GLIF), EON, PRODIGY, PROforma amongst others <ref type="bibr" target="#b24">[25,</ref><ref type="bibr" target="#b21">22,</ref><ref type="bibr" target="#b25">26]</ref>. Despite the benefits of these languages including reduced time and cost of service delivery, they are still unable to address key concerns such as flexibility in CT BPs within the area of healthcare provision. <ref type="bibr" target="#b22">[23]</ref> observes that using a model-driven approach facilitates a high degree of flexibility whereby process models can be adapted to fulfill new requirements. The modified process models can then be used to enact the emergent BPs.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Flexibility within Clinical Trial process Models</head><p>Flexibilityinvolves dealing with both foreseen as well as unforeseen changes to processes and the ability to respond to these changes without necessarily having to change the entire process model <ref type="bibr" target="#b10">[11]</ref>. Flexibility is observed as what stays the same not what changes. Indeed, a process can only be considered to be flexible if it is possible to change it without needing to replace it completely <ref type="bibr" target="#b18">[19]</ref>. Hence flexibility is effectively a balance between change and stability that ensures that the identity of the process is retained <ref type="bibr" target="#b10">[11]</ref>. In the context of this research flexibility is considered as the ability to respond to emerging changes without necessarily changing an entire process model with the aim of ensuring stable process models despite the dynamics in the operating environment.</p><p>Generally, we observe that flexibility is significantly critical because the health domain and specifically CTs do operate in a fluid environment although still being guided by well defined protocols. There are a number of foreseen as well as unforeseen changes within the CT processes. This would necessitate the need to vary or adapt those parts of the BPs that are affected by the changes, whilst retaining the essential format of those parts that are not impacted by the variations.</p><p>Up to now, there have not been any broadly adopted proposals or standards offering guidance for developing flexible process models able to deal with the different changes experienced within processes. Instead most standards focus on a particular notation (such as XPDL, BPEL, BPMN, among others) and these notations typically abstract from flexibility issues <ref type="bibr" target="#b21">[22]</ref>. It is imperative to note that the approaches and mechanisms of implementing flexibility can significantly impact the way workflows are designed. Also, the complexities involved in having to explicitly specify how processes flow and interact with each other needs to be minimized, and hence making it much simpler to design and enact workflow models. Therefore, we aim to simplify the way modeling is done especially by the knowledge workers with limited expertise in working with complicated modeling languages taking into consideration the need to address the identified flexibility concerns.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Enhancing Flexibility in Workflow Modeling using the Declarative Language</head><p>Workflow modeling mainly follows two categories of languages: procedural and constraint-based modeling languages respectively. The traditional approaches tend to use procedural process models (also known as classical modeling languages) to ex-plicitly specify the execution procedure. Examples are BPEL, YAWL, UML, amongst others <ref type="bibr" target="#b27">[28,</ref><ref type="bibr" target="#b28">29,</ref><ref type="bibr" target="#b38">39]</ref>. On the other hand, constraint-based models implicitly specify the execution procedure by means of constraints, that is, any execution that does not violate constraints is possible <ref type="bibr" target="#b37">[38,</ref><ref type="bibr" target="#b19">20]</ref>. Examples among others include Logical Temporal Language (LTL), and ConDec <ref type="bibr" target="#b29">[30,</ref><ref type="bibr" target="#b0">1,</ref><ref type="bibr" target="#b30">31]</ref>. Constraint-based models are considered to be more flexible than traditional models because of their semantics <ref type="bibr" target="#b19">[20,</ref><ref type="bibr" target="#b31">32]</ref>. As such, a new paradigm shift towards a declarative approach introduces declarative models that specify what should be done without specifying how it should be done <ref type="bibr" target="#b18">[19,</ref><ref type="bibr" target="#b30">31,</ref><ref type="bibr" target="#b0">1]</ref>. The declarative approach is based on constraints, that is to say, anything is possible as long as it is not explicitly forbidden. The Declare framework <ref type="bibr" target="#b32">[33]</ref> that provides for multiple constraint-based languages is currently implemented and has been adopted for use in this research. Declare is extendible and without any programming it can be configured to support additional constraint-based languages. Furthermore, instead of explicitly defining the ordering of activities in models, Declare models rely on constraints to implicitly determine the possible ordering of activities, implying that any order that does not violate constraints is allowed <ref type="bibr" target="#b32">[33,</ref><ref type="bibr" target="#b37">38]</ref>. By using such a declarative approach, different types of flexibility become possible <ref type="bibr" target="#b27">[28,</ref><ref type="bibr" target="#b32">33]</ref>. The core of the declare workflow management system consists of the following basic components: Designer, Framework and Work list. The Designer component is used for creating the so-called constraint templates, to design concrete process models, and to verify these models. The Framework enacts instances of process models. Moreover, it also conducts ad-hoc changes of running instances. While the Framework centrally manages the execution of all instances, each user uses his/her Work list component to access active instances.</p><p>From the preceding discussion, we observe that the declarative modeling approach presents the opportunity to address the flexibility concerns. The underlying constraints provide the general boundaries around which work is executed. Furthermore, the defined constraints can be declared either as mandatory or optional implying that if an activity breaches a mandatory constraint then all subsequent activities in the workflow cannot be executed. For example, in a CT, assuming the protocol states a specific exclusion criterion for participants, some of the conditions within the exclusion criteria could be tagged as either mandatory or optional. Therefore, for as long as a person presents any of the conditions that fall within the mandatory ones, they are automatically excluded from participating in the study. With a declarative modeling approach, this would be fairly simple to achieve as compared to when using a procedural approach that might cause over specification before achieving a similar result.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Research Approach</head><p>In order to design the framework for BPs workflow modeling, the design science (DS) method was followed. Design Science (DS) aims at producing artefacts that contribute to the body of knowledge and are relevant to the community <ref type="bibr" target="#b36">[37,</ref><ref type="bibr" target="#b39">40]</ref>. Design science also aims at developing methods and an instance of a system for a given set of user requirements represented as models <ref type="bibr" target="#b39">[40]</ref>. Design science therefore seeks to develop new ideas, practices, technical capabilities and products that will enable users to analyse, design, implement and use information systems effectively and efficiently. It also aims at developing methods and an instance of a system for a given set of user requirements represented as models. Such methods are known as theories that prescribe how to effectively develop an information system <ref type="bibr" target="#b39">[40]</ref>. This method consists of three cycles namely, the relevance cycle, the design cycle and the rigor cycle <ref type="bibr" target="#b12">[13,</ref><ref type="bibr" target="#b13">14,</ref><ref type="bibr" target="#b14">15,</ref><ref type="bibr" target="#b39">40]</ref>.</p><p>The 'Relevance Cycle' deals with identification a problem or an opportunity in a given application domain. The business environment is explored to determine the business needs, an input to the design cycle, as well as to define an acceptance criteria for testing produced artefacts <ref type="bibr" target="#b39">[40,</ref><ref type="bibr" target="#b40">41]</ref>. In the relevance cycle, we adopted the CT environment and identified processes that can be used to model workflows while factoring in the aspects of both flexibility and support. The designed models were again put back into the CT environment and subjected to test usability and usefulness within the CT community.</p><p>The 'Rigor Cycle', involves thorough review of past knowledge in terms of foundations and methodologies to identify applicable knowledge; knowledge that can be applied in solving a given problem. It also ensures that the artefacts produced by the research are innovative and add to the existing knowledge base. The Rigor cycle also provides input to the design cycle in terms of appropriate theories and methods for construction and evaluation of artefacts <ref type="bibr" target="#b40">[41,</ref><ref type="bibr" target="#b39">40]</ref>. The rigor cycle involved an extensive literature review on the current states of practice in the CT environment and its relationship with flexibility in workflow modeling.</p><p>The 'Design Cycle' is the core of design science. It involves the building and evaluating of artefacts following a set of guidelines defined by Hevner et al. <ref type="bibr" target="#b39">[40]</ref>. The artefacts produced by design science are: constructs: which are concepts or a 'language' (e.g. modelling primitives used in modelling tools) that are used to define and communicate problems and solutions; models: these are descriptions of a real world problem and possible solutions using constructs e.g. process models; methods: these define 'processes' that is 'ways' of performing a set of activities to achieve a given goal; and instantiations: these are working systems that show that the constructs, models or methods can actually be implemented <ref type="bibr" target="#b39">[40,</ref><ref type="bibr" target="#b36">37]</ref>. In the design cycle, evaluations were carried out using a suitable mix of metrics related to flexibility. We also identified modeling requirements specific to clinical trials and then used these requirements to inform the design of suitable workflow modelling guidelines as well as a modelling framework. We chose the DS method because it provides a well-defined approach to establish ways of enhancing flexibility within workflow models through a structured and iterative process that is self checking through the design cycle. Additionally DS has been successfully used in other related researches <ref type="bibr" target="#b20">[21,</ref><ref type="bibr" target="#b23">24]</ref>.</p><p>A workflow modeling framework in form of a set of guidelines was designed to guide the modeling process. A case study was conducted to test the proposed guidelines, in addition to validating the designed workflow models using a number of personnel involved within CTs including doctors, data clerks, and a data manager. The sampled category was representative of the key functional roles within the CT process and hence had expert knowledge on the processes they are involved with during the CT. The participants were chosen randomly except for cases where there was only a single person in the role and a total of 15 participants were identified for the study.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Exploratory Study on CT Business Process Environment</head><p>In order to design our workflow modeling framework, an exploratory study was conducted in the CT application domain using a Ugandan Health Institution as the case study. A random sample of 15 respondents comprising of different categories of knowledge workers such as data technicians, medical workers, and nurses among others were contacted with the intention of identifying the process related tasks involved within CTs, the nature of the BPs and how that impacted the way these knowledge workers conducted their work, the challenges faced by the current BPs and how some of the identified challenges could be improved. Questionnaires were applied and responses collected, analysed and presented. Below we discuss our findings and derived requirements:</p><p>• Identification of process related tasks in CTsit was observed that CTs do involve a number of different BPs, tasks and activities with some occurring more frequently than others. Some of the tasks identified included data collection, data analysis, diagnosis, prescription, referrals, and patient selection, amongst others. However, the occurrence of these process-related tasks is entirely dependent on the nature of the CT being conducted. The data management process was one of the commonly occurring BPs. The BPs are composed of tasks and the conditions that determine the order of these tasks.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>Nature of BPs within CTsthe case study results did indicate a high percentage of manual tasks (73%) as compared to the combined automated tasks (27%) within the CTs. This means that commensurately, the BPs associated with these tasks were also of a manual nature. This alone is a challenge because of the associated demerits that come along with having manual processes related to more time, cost and effort required to achieve business goals.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>4.1</head><p>Challenges faced during CTs process related tasks execution:</p><p>i. Flexibility of performing tasks within BPsthere exists a very low level of flexibility (47%) in performing tasks within CT BPs, as compared to 20% of respondents who felt that the BPs were flexible. However, 33% of the respondents were not sure about the flexibility levels within the BPs.</p><p>ii. Ease of designing processes for CTsit was observed that it was not easy (57%) for knowledge workers to design new BPs as compared to 10% of ease. iii.</p><p>Support within clinical trial BPsthe study revealed a low level (40%) of support within CTs. Based on a high-medium-low index; the results indicated a 33%-27%-40% score respectively. The respondents did attest that there is limited support both at build time and runtime offered to the users. Within the current CT BPs there is limited support for verification, performance analysis, and monitoring of the BPs; therefore it is not easy to enforce correct execution of activities, learn from processes, monitor process instances, and enforce correct changes. iv.</p><p>Reusability of current business processesthe findings also show that reusability of BPs within CTs was low (27%). However 40% indicated otherwise, and 33% were not sure. This is partly explained by the fact that the BPs and their related tasks are mainly manual, inflexible, and with limited support as already observed above. These factors compounded together make it extremely hard for the knowledge workers to reuse some of the existing BPs.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>v.</head><p>Ease of modeling workflows for current BPsthe results also reflected a high percentage (67%) for inability to easily model workflows in CTs. 27% were not sure, while only 6% did confer to ease of modeling workflows for BPs within CTs.</p><p>The results above do provide an insight into the existent problem within CTs. The results do also reveal that it is not easy for knowledge workers to design workflow models for their BPs. In the following section we discuss the requirements used in designing the workflow modeling framework. The requirements were derived from the preceding challenges.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2">Requirements for the Proposed Workflow Modeling Framework</head><p>Based on the findings of the exploratory study, we derived four key requirements for the workflow modeling framework. The requirements identified were primarily as a direct result of the responses received pertaining to the challenges faced during execution of CT process related tasks. The requirements include the following:  Flexibility enhancement -the ability for knowledge workers to easily make changes without having to entirely change the parts of the BPs that are not impacted by these changes.  Support features provision -the ability to provide sufficient support tools and mechanisms to detect and mitigate issues that affect performance of workflow models.  Reusability of process instances -the ability for knowledge workers to make use of existing CT process instances without need to completely redesign them.  Interpretability of workflow models by workflow engines -the ability of workflow management systems to correctly execute the designed workflow models.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Designing of the Workflow Modeling Framework</head><p>A workflow modeling framework is an essential aspect of this research because it attempts to address the challenges that were identified in the exploratory study discussed in section 4 above. The framework offers a graphical schematic in form of a flow chart that represents the steps required to be followed by knowledge workers during workflow modeling. With the four key requirements identified above, the framework offers an integrated but easily usable approach for workflow modeling. The framework (figure <ref type="figure" target="#fig_0">1</ref>) consists of ten key steps that need to be performed by knowledge workers in order to design their domain specific workflow models. The workflow modeling framework hence offers a graphical guideline to workflow modeling that can be used by these knowledge workers. The framework provides both a set of guidelines as well as a way of achieving flexibility within designed workflow models. The framework empowers knowledge workers to easily model their business processes based on the provided guidelines. By following the steps (1-10) in the framework in figure <ref type="figure" target="#fig_0">1</ref> and using a modeling tool such as Declare, fragments of flexibility are used to fill the pockets of flexibility <ref type="bibr" target="#b35">[36]</ref>. Pockets of flexibility can be defined as the different process fragments that would ideally constitute a workflow but are not executed until runtime when required. A special workflow activity called the build activity provides the rules for concretizing the pocket with a valid composition of workflow fragments <ref type="bibr" target="#b35">[36]</ref>. The build activity is embedded within the Declare tool and is basically an abstraction layer of meta-models composed of various rules for selecting flexibility fragments from amongst the available options. It is also this metamodeling concept that ensures reusability of the workflow models. The concept of meta-models is discussed in more detail by <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b33">34,</ref><ref type="bibr" target="#b34">35]</ref> amongst others. The steps in the framework (see figure <ref type="figure" target="#fig_0">1</ref>) are explained in more detail here below;</p><p>Step 1: Protocol Analysis to identify BPs -Clinical trials usually follow a protocol that defines what needs to be done in order to achieve the goals of the study. Through analysis of the protocols, the different business processes can be identified.</p><p>Step 2: Identify the tasks/activities associated with each of the processes -There are some logically related activities associated with each of the identified processes, together with the conditions that guide their order of execution. The conditions form the constraints amongst the tasks. Once the processes have been identified, task identification for each of the processes drills a level deeper into the process to identify what activities constitute the process.</p><p>Step 3: Choose a modeling language, for example ConDec, DecSer Flow -Using the declare tool, a modeling language of choice is selected and used to design the workflow model. The modeling is done using the graphical user interface (GUI) of the declare tool. The declare GUI provides an abstraction to the complex LTL which simplifies the task of both process modelling as well workflow modelling. This will eventually be used to translate the natural language text used within the protocols into automated workflow models.</p><p>Step 4: Specify the process model using the language -The process model will provide a representation of a collection of logically related activities that are performed to achieve a given clinical trial process outcome such as data analysis, or data verification, etc. The chosen modeling language is used to specify both the process and workflow models.</p><p>Step 5: Define the constraints -As discussed earlier in section 2, the nature of declarative modelling is such that any activity can be performed as long as it does not violate the set constraints. Mandatory or optional constraints can be defined to ensure that we are able to achieve the business requirements. Mandatory constraints are constraints that cannot be violated and provide a boundary within which the model operates. In the context of this research the constraints can also include semantical constraints that are guided by expert advice from the medical practitioners. These may also include certain government policies and regulations as well as other regulatory requirements. Optional constraints are constraints that will only provide a warning if violated but will not stop the model from executing. In the context of this research optional constraints may include for example using a different substitute drug from the prescribed one in cases of drug shortages.</p><p>Step 6: Error Detection, for example performs semantical verification or syntactical verification -The declare tool has got embedded features that can be used to perform model verification. During the verification, we can determine whether the designed model has errors with the defined constraints or the control flow of the model.</p><p>Step 7: Address any identified gaps -Error correction -In order to correct the identified gaps within designed models and basing on error messages displayed by the declare tool, rightful steps are taken to resolve these gaps and errors either by amending the applied constraints or re-modeling the entire process again. Error correction is necessary to ensure that the designed workflow models achieve their intended purpose.</p><p>Step 8: Test and validate process model -Select suitable metrics to validate the designed workflow model. Also, validation criteria can be agreed upon from which different metrics can be identified from time to time. Validation ensures that the designed workflow model is fit for purpose and can be executed by the workflow engines.</p><p>Step 9: Enact the model -The designed model at this stage is ready to be executed. This can also be referred to as run time phase of the workflow model. At runtime the designed models should perform the work that they are designed to do. Runtime is achieved by executing the loaded workflow models using the Work list component of the declare tool. Each medical practitioner can access the work list portal using their own individual credentials for purposes of privacy. Also, based on the assigned permissions, access to different workflow models can be restricted.</p><p>Step 10: Monitor processes -This is an ongoing process that constantly checks the processes to ensure that they are still relevant and accurate. It is during this step that we monitor to see if changes can be introduced into the existing models and the impact of these changes to the models. The monitoring process may also include reviewing of process logs which can subsequently aid process mining using process mining tools.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Natural Language Text</head><p>Flexibility Ease of use</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Support features such as verification and performance analysis</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Reusable process models Workflow Engines</head><p>Declarative modelling approach (e.g declare)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Workflow models</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Pockets of flexibility</head><p>Step 1: Protocol Analysis</p><p>Step 2: Identify Process related tasks</p><p>Step 3: Choose Modeling language</p><p>Step 4: Process model</p><p>Step 5: Constraints</p><p>Step 6: Error identification</p><p>Step 7: Error/gap closure</p><p>Step 8: test and validate workflow model</p><p>Step 9: Enact model</p><p>Step 10: Monitor processes</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Workflow Modeling Framework</head><p>Identify Workflow Modeling Requirements </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1">Case study: Modeling the CT Natural Language Text to a workflow model</head><p>In figure <ref type="figure">2</ref>, we demonstrate a piece of natural language text modelled to a workflow model of the same process based on the hematologic tests activity of a CT process. The hematologic tests activity is composed of several activities that are conducted during the execution of the CTs. Some of the activities within this extract are made of sub-processes where the actual execution occurs. The process includes activities to determine eligibility into the CT, acquiring consent, enrolment of subjects, study drug dosage information, survey activities about the patients including height, weight, blood pressure levels, x-ray results, as well as test results including urinalysis, and blood tests amongst others.</p><p>Using the graphical user interface of the Declare tool, the activities mentioned above are modeled and subsequently both mandatory and optional constraints are applied to the resulting model. After modeling the process, it then becomes the core process (open instance). All subsequent process instances are then based on this core process model. Only the process fragments required for a given process instance are activated at runtime. As these fragments are added, they form pockets of flexibility and it is through these that flexibility is achieved. However, because of the nature of constraint-based modeling, all activities are modeled in no specific order and it is the constraints that determine the ordering of activities. This implies that it is possible to run the activities in any order as long as the constraints are not violated and it is for this reason that modeled activities appear to be simply scattered on the modeling interface in no particular order. We verify the designed workflow model using the inbuilt feature within the Declare tool. In case of errors in the designed model, these are flagged by the verification module within the Declare tool.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Fig. 2. A sample workflow model based on the hematologic tests process of CT process</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>5.2</head><p>Demonstrating flexibility in a workflow model using the declarative modeling approach Core Process -Open instance of a sample CT procedure; the core process can also be called an open instance because it represents a generic process model from which multiple instances can be derived from. It consists of pre-defined workflow activities and pockets of flexibility within the process. The pockets of flexibility have an associated set of workflow fragments (a workflow pack may consist of a single activity or a sub-process) and a special workflow activity called the build activity that provides the rules for concretizing the pocket with a valid composition of workflow fragments.</p><p>To demonstrate flexibility in the workflow models, a generic diagnostic process model derived from the 'hematologic tests' activity is presented and thereafter used to guide the modeling of three other subsequent process instances. The tasks in the generic process included receive patient, create file, retrieve file, examine patient, build activities (blood test, ultra sound, and second opinion activities), make diagnosis, and receive payment was used.</p><p>In each of the derived process instances, different pockets of flexibility are introduced to illustrate flexibility in the process, that is, the degree of stability in the process even as changes are introduced. We observed that a certain number of the core process activities remained stable even as the instances changed (see fig. <ref type="figure" target="#fig_1">4, 5 and 6</ref>). The specification of instances initially consists of a copy of the core process (see figure <ref type="figure">3</ref>). As an instance proceeds with execution, the build activities provide the means of customizing the core process for that particular instance.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Fig. 3. Open instance of the diagnosis process</head><p>In figure 4, we illustrate an example of a flexible workflow representing a typical diagnostic process for investigation of HIV. A new patient coming into the health centre will first be entered into the system, or the file of an old patient will be retrieved. All patients then consult with an attending physician, who will determine what tests need to be performed, on a case-by-case basis. This forms the pocket of flexibility for the process. After the tests, the patient is called again by the attending physician who explains the results of the tests and makes a diagnosis. The patient is then required to report to accounts to make the required payments before leaving the health centre.</p><p>Process instance 1 -in figure <ref type="figure">4</ref> for instance, the 'chain response', 'precedence', and 'choice' constraints help coordinate the execution of the tasks in that process instance at runtime. Also, in this instance six tasks ('receive patient', 'create file', 'retrieve file', 'examine patient', 'make diagnosis', and 'receive payment') remain unchanged and it is only the 'blood test' task that is activated from the available build activities. Nevertheless, given the fact that template building is progressive, the core process may contain several pockets of flexibility which will be concretized through the associated build activities as they are encountered at runtime. As such, the template remains open until the last build activity has completed execution.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Fig. 4. Process Instance 1</head><p>Process Instance 2 -In fig. <ref type="figure">5</ref> only the build activities required for this particular instance are selected and executed at run time excluding any other process fragments that are not relevant and thus ensuring stability of the core process model. In this instance, only activities 'ultrasound' and 'second opinion' are activated within the build activity amongst all the other available options. Also, in this instance the 'succession' constraint introduced between the two active build activities will determine the order in which they are executed. Activity 'second opinion' will only happen after activity 'ultra sound' has occurred. There is therefore no need to remodel the entire process but rather to only include the process fragment relevant for a specific instance as indicated below. The build activity is critical since it provides a set of fragments to choose from either automatically or manually.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Fig. 5. Process Instance 2</head><p>Process Instance 3 -In this instance, new activities including 'blood test for typhoid', 'HIV sero-status' and 'BS for MPS (Malaria parasites)' are introduced into the process and the subsequent process model is modeled into a workflow. After the 'examine patient' activity, the multiple choice constraint enables the selection of at least one of the activities from the pockets of flexibility indicated by the dotted boundary in figure <ref type="figure">7</ref>.</p><p>From fig. <ref type="figure">4</ref>, 5, and 6, we demonstrate how flexibility is achieved in the designed workflow models through the use of pockets of flexibility composed of flexibility fragments. The core process of the workflow model later (fig. <ref type="figure">3</ref>) forms an instance template from which the subsequent process instances are derived. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Framework Validation</head><p>The framework validation provided us with a formal procedure to determine whether the designed framework could be applied by knowledge practitioners, specifically medical practitioners involved with CTs.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.1">Validation criteria</head><p>To validate the designed framework, we developed three broad criteria (usability, usefulness and flexibility) based on the requirements derived in section 5 and also following the DS method from <ref type="bibr" target="#b8">[9]</ref> as summarized below. 1. Flexibilitythe ability for knowledge workers to easily make changes without having to entirely change the parts of the BPs that are not impacted by these changes. This was measured using stability and efficiency of the workflow model designed following the framework guidelines. i). stabilitythe ability of the workflow model to appropriately adapt to the changing business processes (the variations in process instances). It was measured using the number of tasks remaining unchanged in the different process instances, and the number of errors observed upon introduction of changes. ii). efficiencythe degree to which the time and effort resources are saved during workflow modeling. This was measured in terms of; the time to design workflows and correct errors, and the level of output produced during the modeling process.</p><p>2. Usabilitythe ability for knowledge workers to model following the framework guidelines with limited cognitive effort. Usability was measured using: i). learnability -the ability to follow a given number of steps in the framework to model a workflow; ii). satisfaction -the ability to arouse happiness in achieving the goal for which the workflow model was intended for; iii). interactivity -the relationships and inter relations amongst the steps in the guidelines; and iv). understandability -the ability for knowledge workers to comprehend the guidelines and use them correctly (clarity of the: steps that ease interpretation and comprehension; definition of terms; and the nature of the language used). 3. Usefulnessthe degree to which the workflow models enhance knowledge workers' effectiveness through the benefits offered by process automation. This is measured using i). Practitioner perceptions towards the framework ii). Recommendability for usage of the modeling framework to other users.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.2">Validation environment</head><p>In validating the framework, we followed the action research cycle and its steps (planning, action, monitoring and reflection) to engage the medical practitioners first in workshop sessions with the intention of introducing a change to the exiting form of practice <ref type="bibr" target="#b1">[2]</ref> and secondly evaluating or collecting evidence using questionnaires regards the change that the we introduced. During the workshop sessions, the Declare tool was installed on the participants' computers and also printed guidelines distributed. Participants were guided on how to model their workflows. After three workshop sessions, questionnaires were administered to the participants to seek their feedback on the validation criteria. The responses received were collated and respective response percentages also computed. A sample population of 15 participants was selected from our case organisation. The selection was based on the purposive sampling method of Shajahan <ref type="bibr" target="#b24">[25]</ref>, because we needed knowledgeable participants about the CT BPs. The sample population was composed of doctors, data managers and clinical officers.</p><p>We worked with a clinical study team involved with the 'datafax study' in the case organization. The 'data fax' study has both manual as well as automated processes which include the following; patient registration, clinical diagnosis, data management, and reporting. We chose the patient registration, data collection during patient diagnosis using the case report forms (CRFs), and data validation processes. These provided an opportunity for our research to analyze several activities and sub processes embedded within the BPs.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.3">Validation results</head><p>Usability -Four parameters were used to measure the degree of usability of the Workflow Modeling Framework as shown in table <ref type="table" target="#tab_0">1</ref>. </p><p>a) Learnabilitythe framework was found to be highly learnable (73.3%). This was owed to the logical and systematic arrangement of the modeling guidelines. It was also attributed to the ability of the participants to follow the steps in the provided framework guidelines to model their workflows. b) Understandabilitythis scored highly (80%) as the participants felt that the use of simple language, clear definition of terms, and lack of ambiguous confusing jargons made it easy for them to comprehend what the framework entailed. However, a section of the participants (20%) required more effort in trying to understand the framework, an aspect that could have been attributed to their traditional way of working. c) Satisfactionthe framework also scored highly (93.3%) at user satisfaction by the participants. This was attributed to the simplicity of the workflow modeling framework, reusability of process models, and the ability to easily verify and analyse workflow model performance issues. Only 6.7% of the participants posted a differing opinion and we could not quite readily establish the reason for that although we postulated it could have been a direct effect of resistance to change towards the new work processes. d) Interactivitythis scored 86.7%. The participants found the framework to be highly interactive due to the inter-linking and inter-related steps in the guidelines. e) Usefulness -this was measured using the practitioners' perceptions towards the framework. The responses recorded in this respect included ''I'm impressed that I can see which constraints are being violated in the workflow model'', "I am able to save my process instance model and reuse it later", " I do not have to be a programming expert to do these models" among others. These positive remarks indicated that the framework enabled the practitioners to effectively model workflows using the different components and recommended modeling tools. Additionally, we also measured the usefulness of the framework through recommendability -From the results in table 2, it was observed that 80% of the respondents were affirmative in regard to whether they would recommend the framework or not for use by other clinical trials. The respondents attributed this to the benefits they observed in using the framework including reduction in effort, cost and time in performing activities. They felt empowered by the framework because it provided a set of guidelines that sufficiently guided workflow modeling on their part. 1.00 0.000 0.000 a) Efficiencythis was measured based on the time taken to complete modeling a workflow, and the time taken to resolve errors as well as the level of productivity over a specific period of time versus the number of process tasks modeled within that time. i.</p><p>Timewe further observed that less time was taken to model process instances of the work packages within CTs compared to using other traditional methods. This is illustrated from the measures of central tendency, where on average the modeling time was between 15-20 minutes with a standard deviation of 0.447 and a standard error of 0.2. This indicated that all responses were close to the average modeling time noted therein. Without use of workflow modeling systems, it was observed to take an average of more than 20 minutes to complete execution of a similar process scenario. With regard to error resolution, it did not take a very long time to resolve any identified errors within the workflow models. The observed error resolution time was on average less than 1 hour.</p><p>ii. Productivitythe number of tasks modeled as part of the open instance within the timescales mentioned above (15-20 minutes) indicated that only a reasonable amount of effort was required for workflow modeling by medical practitioners. In this case 17 tasks were modeled on average by the respondents. The results do indicate a standard deviation of only 0.447 with a standard error of 0.2. We thus observe that less effort was required to carry out work despite the changing process instances. b) Stabilitywe measured stability using; the number of tasks that remain unchanged with the addition, removal or modification of the designed workflow models for varying process instances, and the number of errors identified in an individual process instance model. From table 3, we also observed a large number of unchanged tasks in the different process instances. This is directly representative of the stability that is maintained within the processes irrespective of the changing process instances as highlighted in the results for process instances 1, 2 and 3. A mean of 1.2 that is representative of an average of 7 tasks is observed for the first and second instances with a standard deviation and standard error of 0.447 and 0.2 respectively. The third instance had on average 12 tasks that remained unchanged from the original open instance with a standard deviation of 0.477 and a standard error of 0.2. The results do indicate that flexibility was achieved in the designed workflow models for the different process instances based on the numbers of tasks that remained unchanged within the changing process instance models. With regard to the errors observed during the execution of the process instances, the results in tables 3 indicated no deviation from the mean value of the error related variables (number of errors encountered during execution of process instance 1, process instance 2, and process instance 3 as well as the time taken to resolve the errors in these three instances). A standard deviation and standard error of 0 was recorded for all the above mentioned variables. On average less than 5 errors were observed within all the 3 process instances. These results thus further indicate that the workflow models were able to sustain a high degree of stability despite the changing process instances with very few errors introduced into the workflow models as a direct consequence of the changes occurring in the different process instances.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7">Conclusion and Future Research</head><p>The research was aimed at enhancing process flexibility in the designing of workflow models that could be easily interpreted by workflow engines. The workflow modeling framework was addressing the gaps (see section 1) that come along with the use of natural language text involved with CTs used by medical practitioners. As such, we identified the process-related tasks for BPs in CTs and the challenges faced by the medical practitioners while using the natural language text involved with CTs. Several requirements were derived though with specific attention to process flexibility that were used in the designing of the workflow models and related process instances in the modeling framework. The workflow modeling framework provides a set of guidelines that could be used by knowledge workers during the workflow modeling process. Using the framework we demonstrated an example of a designed workflow model and corresponding model process instances. The framework was validated using various criteria including but not limited to flexibility, usability, usefulness.</p><p>Notwithstanding the promising results observed from the workflow modeling framework, more work still needs to be done. First, the research was limited to enhancing workflow modeling for CT practitioners using flexible approaches but did not dwell much on the adoption and subsequent usage of the modeling framework. We therefore suggest to further study the qualitative and quantitative effects of the application and usage of the workflow modeling framework in CT settings. Further research could also be conducted on the identification of ways of better handling documentation processes especially within CTs with a possibility of integrating a documentation module in workflow modeling tools. The module would hence serve as a knowledgebase that can be used as a point for future reference. Lastly, the workflow modeling framework could further be subjected to more empirical validations in the CTs and other health related domains to determine its usefulness and usage in enhancing the way of working.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Workflow modeling framework</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 6 .</head><label>6</label><figDesc>Fig. 6. Process Instance 3</figDesc><graphic coords="15,138.05,147.90,345.90,194.22" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0"><head></head><label></label><figDesc></figDesc><graphic coords="11,126.20,387.40,345.75,225.50" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0"><head></head><label></label><figDesc></figDesc><graphic coords="12,126.20,443.40,345.75,216.00" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0"><head></head><label></label><figDesc></figDesc><graphic coords="13,126.20,399.40,345.75,150.80" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0"><head></head><label></label><figDesc></figDesc><graphic coords="14,126.20,207.40,345.75,150.80" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 .</head><label>1</label><figDesc>Validation results when using the patient registration process at case organization</figDesc><table><row><cell>Question</cell><cell>Yes (%)</cell><cell>No (%)</cell></row><row><cell>Framework learnability</cell><cell>73.3</cell><cell>26.7</cell></row><row><cell>Framework understandability</cell><cell>80</cell><cell>20</cell></row><row><cell>Satisfaction</cell><cell>93.3</cell><cell>6.7</cell></row><row><cell>Framework interactivity</cell><cell>86.7</cell><cell>13.3</cell></row><row><cell>Average percentage</cell><cell>80</cell><cell></cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 2 .</head><label>2</label><figDesc>Framework recommendability</figDesc><table><row><cell>Validation criteria</cell><cell>Yes (%)</cell><cell>No (%)</cell></row><row><cell>Framework recommendabil-</cell><cell>80</cell><cell>20</cell></row><row><cell>ity</cell><cell></cell><cell></cell></row><row><cell cols="3">f) Flexibility -this was measured using efficiency and stability of the workflow</cell></row><row><cell>models.</cell><cell></cell><cell></cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head>Table 3 .</head><label>3</label><figDesc>Analysis of flexibility in the designed workflow models</figDesc><table><row><cell></cell><cell>Mean</cell><cell>Std De-</cell><cell>Std Error of</cell></row><row><cell></cell><cell></cell><cell>viation</cell><cell>mean</cell></row><row><cell>Time to model Open In-</cell><cell>3.20</cell><cell>0.447</cell><cell>0.200</cell></row><row><cell>stance</cell><cell></cell><cell></cell><cell></cell></row><row><cell>No. of process tasks in</cell><cell>2.20</cell><cell>0.447</cell><cell>0.200</cell></row><row><cell>open instance</cell><cell></cell><cell></cell><cell></cell></row><row><cell>Execution time (process in-</cell><cell>2.40</cell><cell>0.548</cell><cell>0.245</cell></row><row><cell>stance 1)</cell><cell></cell><cell></cell><cell></cell></row><row><cell>Execution time (process in-</cell><cell>2.20</cell><cell>0.447</cell><cell>0.200</cell></row><row><cell>stance 2)</cell><cell></cell><cell></cell><cell></cell></row><row><cell>Execution time (process in-</cell><cell>1.60</cell><cell>0.548</cell><cell>0.245</cell></row><row><cell>stance 3)</cell><cell></cell><cell></cell><cell></cell></row><row><cell>No. of process tasks re-</cell><cell>1.20</cell><cell>0.447</cell><cell>0.200</cell></row><row><cell>maining unchanged (process</cell><cell></cell><cell></cell><cell></cell></row><row><cell>instance 1)</cell><cell></cell><cell></cell><cell></cell></row><row><cell>No. of process tasks re-</cell><cell>1.20</cell><cell>0.447</cell><cell>0.200</cell></row><row><cell>maining unchanged (process</cell><cell></cell><cell></cell><cell></cell></row><row><cell>instance 2)</cell><cell></cell><cell></cell><cell></cell></row><row><cell>No. of process tasks re-</cell><cell>1.80</cell><cell>0.447</cell><cell>0.200</cell></row><row><cell>maining unchanged (process</cell><cell></cell><cell></cell><cell></cell></row><row><cell>instance 3)</cell><cell></cell><cell></cell><cell></cell></row><row><cell>No. of errors in process in-</cell><cell>1.00</cell><cell>0.000</cell><cell>0.000</cell></row><row><cell>stance 1</cell><cell></cell><cell></cell><cell></cell></row><row><cell>No. of errors in process in-</cell><cell>1.00</cell><cell>0.000</cell><cell>0.000</cell></row><row><cell>stance 1</cell><cell></cell><cell></cell><cell></cell></row><row><cell>No. of errors in process in-</cell><cell>1.00</cell><cell>0.000</cell><cell>0.000</cell></row><row><cell>stance 1</cell><cell></cell><cell></cell><cell></cell></row><row><cell>Time to resolve errors in</cell><cell>1.00</cell><cell>0.000</cell><cell>0.000</cell></row><row><cell>process instance 1</cell><cell></cell><cell></cell><cell></cell></row><row><cell>Time to resolve errors in</cell><cell>1.00</cell><cell>0.000</cell><cell>0.000</cell></row><row><cell>process instance 2</cell><cell></cell><cell></cell><cell></cell></row><row><cell>Time to resolve errors in</cell><cell></cell><cell></cell><cell></cell></row><row><cell>process instance 3</cell><cell></cell><cell></cell><cell></cell></row></table></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Declarative workflows: Balancing between flexibility and support</title>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Aalst</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Pesic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Schonenberg</surname></persName>
		</author>
		<idno type="DOI">10.1007/s00450-009-0057-9</idno>
		<ptr target="http://dx.doi.org/10.1007/s00450-009-0057-9" />
	</analytic>
	<monogr>
		<title level="j">Computer Science-Research and Development</title>
		<imprint>
			<biblScope unit="volume">23</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="99" to="113" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<author>
			<persName><forename type="first">J</forename><surname>Elliott</surname></persName>
		</author>
		<title level="m">Action research for educational change</title>
				<meeting><address><addrLine>Buckingham</addrLine></address></meeting>
		<imprint>
			<publisher>Open University Press</publisher>
			<date type="published" when="1991">1991</date>
			<biblScope unit="volume">49</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Guidelines of business process modeling</title>
		<author>
			<persName><forename type="first">J</forename><surname>Becker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Rosemann</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Von Uthmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Business Process Management</title>
		<imprint>
			<biblScope unit="page" from="241" to="262" />
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Developing a business process modeling language for the banking sector-a design science approach</title>
		<author>
			<persName><forename type="first">J</forename><surname>Becker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Weiss</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Winkelmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 15th Americas Conference on Information Systems</title>
				<meeting>the 15th Americas Conference on Information Systems<address><addrLine>AMCIS</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2009-01">2009. January. 2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Web technologies in a collaborative platform for clinical trials</title>
		<author>
			<persName><forename type="first">M</forename><surname>Capretz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Toledo</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">RECIIS</title>
		<imprint>
			<biblScope unit="volume">3</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="209" to="223" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<title level="m" type="main">Fundamentals of Clinical Trials</title>
		<author>
			<persName><forename type="first">L</forename><surname>Friedman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Furberg</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">L</forename><surname>Demets</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1998">1998</date>
			<publisher>Springer</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<title level="m" type="main">Language Workbenches: The Killer-App for Domain Specific Languages</title>
		<author>
			<persName><forename type="first">M</forename><surname>Fowler</surname></persName>
		</author>
		<ptr target="http://martinfowler.com/articles/languageWorkbench.html" />
		<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<title level="m" type="main">The paper trail: CRFs, Source Documents and Data collection tools</title>
		<author>
			<persName><forename type="first">D</forename><surname>Headlee</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2004">2004</date>
		</imprint>
		<respStmt>
			<orgName>National Institutes of Health National Cancer Institute Center for Cancer Research Medical Oncology Clinical Research Unit</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">A comprehensive approach to flexibility in workflow management systems</title>
		<author>
			<persName><forename type="first">P</forename><surname>Heinl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Horn</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Jablonski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Neeb</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Stein</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Teschke</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM SIGSOFT Software Engineering Notes</title>
		<imprint>
			<biblScope unit="volume">24</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="79" to="88" />
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Re-engineering Opportunities in Clinical Research using Workflow Analysis in Community Practice Settings</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">A</forename><surname>Khan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Kukafka</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">T</forename><surname>Bigger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">B</forename><surname>Johnson</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">AMIA 2008 Symposium Proceedings</title>
				<imprint>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="363" to="367" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Business processes-attempts to find a definition</title>
		<author>
			<persName><forename type="first">A</forename><surname>Lindsay</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Downs</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Lunn</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Information and Software Technology</title>
		<imprint>
			<biblScope unit="volume">45</biblScope>
			<biblScope unit="issue">15</biblScope>
			<biblScope unit="page" from="1015" to="1019" />
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<title level="m" type="main">Validating electronic source data in clinical trials</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">G</forename><surname>Marks</surname></persName>
		</author>
		<ptr target="www.sciencedirect.com" />
		<imprint>
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
	<note>Retrieved from</note>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Design and natural science research on information technology</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">T</forename><surname>March</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">F</forename><surname>Smith</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Decision Support Systems</title>
		<imprint>
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Sharable representation of clinical guidelines in GLIF: relationship to the Arden Syntax</title>
		<author>
			<persName><forename type="first">M</forename><surname>Peleg</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">A</forename><surname>Boxwala</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Bernstam</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Tu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">A</forename><surname>Greenes</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">H</forename><surname>Shortliffe</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of biomedical informatics</title>
		<imprint>
			<biblScope unit="volume">34</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="170" to="181" />
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">A regulation-based view on business process and supporting system flexibility</title>
		<author>
			<persName><forename type="first">G</forename><surname>Regev</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Wegmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the CAiSE</title>
				<meeting>the CAiSE</meeting>
		<imprint>
			<date type="published" when="2005">2005</date>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="page" from="91" to="98" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Implementing BPM systems: the role of process orientation</title>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">A</forename><surname>Reijers</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Business Process Management Journal</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="389" to="409" />
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<monogr>
		<title level="m" type="main">Real world research</title>
		<author>
			<persName><forename type="first">C</forename><surname>Robson</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1993">1993</date>
			<publisher>Blackwell</publisher>
			<pubPlace>Oxford</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<title level="m" type="main">A class of Petrinets for modeling and analyzing business processes</title>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Van Der Aalst</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">A</forename><surname>Reijers</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">J M M</forename><surname>Weijters</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">F</forename><surname>Van Dongen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">K</forename><surname>Alves De Medeiros</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Song</surname></persName>
		</author>
		<author>
			<persName><surname>Verbeek</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1995">1995</date>
		</imprint>
		<respStmt>
			<orgName>Eindhoven University of Technology</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical Report 26</note>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">DEGEL: A hybrid, multiple-ontology framework for specification and retrieval of clinical guidelines</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Shahar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Young</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Shalom</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Mayaffit</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Moskovitch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Hessing</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Galperin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Artificial Intelligence in Medicine</title>
		<imprint>
			<biblScope unit="page" from="122" to="131" />
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">GEM: a proposal for a more comprehensive guideline document model using XML</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">N</forename><surname>Shiffman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">T</forename><surname>Karras</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Agrawal</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Marenco</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Nath</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of the American Medical Informatics Association</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="488" to="498" />
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Supporting flexible processes through recommendations based on history</title>
		<author>
			<persName><forename type="first">H</forename><surname>Schonenberg</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Weber</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">F</forename><surname>Van Dongen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M P</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Business Process Management (BPM 2008</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<editor>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Reichert</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><forename type="middle">C</forename><surname>Shan</surname></persName>
		</editor>
		<meeting><address><addrLine>Berlin</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2008">2008</date>
			<biblScope unit="volume">5240</biblScope>
			<biblScope unit="page" from="51" to="66" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Modeling data and knowledge in the EON guideline architecture</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">W</forename><surname>Tu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Musen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Studies in health technology and informatics</title>
		<imprint>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="280" to="284" />
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<monogr>
		<title level="m" type="main">Business Process Management: Concepts, Languages, Architectures</title>
		<author>
			<persName><forename type="first">M</forename><surname>Weske</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2007">2007</date>
			<publisher>Springer-Verlag</publisher>
			<pubPlace>Berlin Heidelberg</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<monogr>
		<title level="m" type="main">Workflow Process Definition Interface -XML Process Definition Language (XPDL)</title>
		<idno>WFMC-TC-1025</idno>
		<imprint>
			<date type="published" when="2005">2005</date>
			<publisher>WfMC</publisher>
		</imprint>
	</monogr>
	<note type="report_type">Document Number</note>
</biblStruct>

<biblStruct xml:id="b24">
	<monogr>
		<title level="m" type="main">Research methods for management</title>
		<author>
			<persName><forename type="first">S</forename><surname>Shajahan</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2007">2007</date>
			<publisher>Jaico Impression</publisher>
		</imprint>
	</monogr>
	<note>6th Edition</note>
</biblStruct>

<biblStruct xml:id="b25">
	<analytic>
		<title level="a" type="main">Seven process modeling guidelines (7PMG)</title>
		<author>
			<persName><forename type="first">J</forename><surname>Mendling</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">A</forename><surname>Reijers</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Information and Software Technology</title>
		<imprint>
			<biblScope unit="volume">52</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="127" to="136" />
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Modeling guidelines for integration into clinical workflow</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">M</forename><surname>Huff</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Mcclurec</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Parkerc</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Rochac</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Abarbaneld</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Beardd</surname></persName>
		</author>
		<author>
			<persName><forename type="first">.</forename><forename type="middle">.</forename><surname>Zillf</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">A</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Medinfo 2004: Proceedings of the 11th World Conference on Medical Informatics</title>
				<meeting><address><addrLine>San Francisco</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2004-09-07">2004. September 7-11, 2004</date>
			<biblScope unit="volume">107</biblScope>
			<biblScope unit="page">174</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<analytic>
		<title level="a" type="main">DECLARE Demo: A Constraint-based Workflow Management System</title>
		<author>
			<persName><forename type="first">M</forename><surname>Pesic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Schonenberg</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">BPM (Demos)</title>
		<imprint>
			<biblScope unit="volume">9</biblScope>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b28">
	<analytic>
		<title level="a" type="main">Control-Flow Pattern Based Transformation from UML Activity Diagram to YAWL</title>
		<author>
			<persName><forename type="first">Z</forename><surname>Han</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Ling</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Huang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Enterprise Interoperability</title>
				<meeting><address><addrLine>Berlin Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="129" to="145" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b29">
	<analytic>
		<title level="a" type="main">Constraintbased workflow models: Change made easy</title>
		<author>
			<persName><forename type="first">M</forename><surname>Pesic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">H</forename><surname>Schonenberg</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Sidorova</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">On the Move to Meaningful Internet Systems 2007: CoopIS, DOA, ODBASE, GADA, and IS</title>
				<imprint>
			<publisher>Springer Berlin Heidelberg</publisher>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="77" to="94" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b30">
	<analytic>
		<title level="a" type="main">A declarative approach for flexible business processes management</title>
		<author>
			<persName><forename type="first">M</forename><surname>Pesic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">M</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Business Process Management Workshops</title>
				<meeting><address><addrLine>Berlin Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2006-01">2006. January</date>
			<biblScope unit="page" from="169" to="180" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b31">
	<analytic>
		<title level="a" type="main">A flexible, objectcentric approach for business process modeling</title>
		<author>
			<persName><forename type="first">G</forename><surname>Redding</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Dumas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">H</forename><surname>Ter Hofstede</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Iordachescu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Service Oriented Computing and Applications</title>
		<imprint>
			<biblScope unit="volume">4</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="191" to="201" />
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b32">
	<analytic>
		<title level="a" type="main">The Declare service</title>
		<author>
			<persName><forename type="first">M</forename><surname>Pesic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Schonenberg</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Van Der Aalst</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Modern Business Process Automation</title>
				<meeting><address><addrLine>Berlin Heidelberg</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2010">2010</date>
			<biblScope unit="page" from="327" to="343" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b33">
	<analytic>
		<title level="a" type="main">A meta modeling approach to workflow management systems supporting exception handling</title>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">K</forename><surname>Chiu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Q</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Karlapalem</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Information Systems</title>
		<imprint>
			<biblScope unit="volume">24</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="159" to="184" />
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b34">
	<analytic>
		<title level="a" type="main">Application and research of ontology in workflow knowledge metamodel</title>
		<author>
			<persName><forename type="first">L</forename><surname>Han</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Yao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Zheng</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Computer Supported Cooperative Work in Design</title>
				<imprint>
			<date type="published" when="2007">2007. 2007</date>
			<biblScope unit="page" from="675" to="680" />
		</imprint>
	</monogr>
	<note>CSCWD 2007. 11th International Conference on</note>
</biblStruct>

<biblStruct xml:id="b35">
	<analytic>
		<title level="a" type="main">Pockets of Flexibility in Workflow Specification</title>
		<author>
			<persName><forename type="first">S</forename><surname>Sadiq</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Sadiq</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Orlowska</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Lecture Notes In Computer Science: Proceedings of the Twentieth International Conference on Conceptual Modeling</title>
				<meeting><address><addrLine>Berlin, Germany</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2001">2001</date>
			<biblScope unit="page" from="513" to="526" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b36">
	<analytic>
		<title level="a" type="main">Design science research in Europe</title>
		<author>
			<persName><forename type="first">R</forename><surname>Winter</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">European Journal of Information Systems</title>
		<imprint>
			<biblScope unit="volume">17</biblScope>
			<biblScope unit="issue">5</biblScope>
			<biblScope unit="page" from="470" to="475" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b37">
	<analytic>
		<title level="a" type="main">Declarative business process modelling: Principles and modelling languages</title>
		<author>
			<persName><forename type="first">S</forename><surname>Goedertier</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Vanthienen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Caron</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Enterprise Information Systems</title>
		<imprint>
			<biblScope unit="page" from="1" to="25" />
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b38">
	<monogr>
		<title level="m" type="main">Imperative versus declarative process modeling languages: An empirical investigation</title>
		<author>
			<persName><forename type="first">P</forename><surname>Pichler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Weber</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Zugal</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Pinggera</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Mendling</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Reijers</surname></persName>
		</author>
		<editor>F. Daniel, K. Barkaoui &amp; S. Dustdar</editor>
		<imprint>
			<date type="published" when="2012">2012</date>
			<publisher>Springer</publisher>
			<biblScope unit="page" from="383" to="394" />
			<pubPlace>Berlin Heidelberg</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b39">
	<analytic>
		<title level="a" type="main">Design science in information systems research</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">A</forename><surname>Hevner</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>March</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Park</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Ram</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">MIS Q</title>
		<imprint>
			<biblScope unit="volume">28</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="75" to="105" />
			<date type="published" when="2004-03">2004. March 2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b40">
	<analytic>
		<title level="a" type="main">ERP Implementation and Critical Success Factors, The Role and Impact of Business Process Management</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">A</forename><surname>Hevner</surname></persName>
		</author>
		<author>
			<persName><surname>Jarrar</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The 2000 IEEE International Conference on Management of Innovation and Technology Conference proceedings</title>
				<meeting><address><addrLine>Y; Singapore</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2000">2007. 2000</date>
		</imprint>
	</monogr>
	<note>A three cycle view of Design science</note>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
