gies and Workflows also did not find significative dif-
ferences between the approaches (Weber et al., 2009;
Mutschler et al., 2008) or did find an advantage in fa-
vor of the imperative approach (Pichler et al., 2011).
A strength of the present study is the high level of
balance between the two groups of subjects that par-
ticipated in the experiment, highly reducing any bias
caused by differences in the expertise of the partici-
pants of each group. Furthermore, we removed bias
from the use of the selected software tools, by asking
the subjects to design the models on a paper before
implementing them on the tool and measuring their
efforts in both tasks.
A limitation of the experimentcan be related to the
size of the scenario. Once the complexity of the sce-
nario is limited, it may be the case that the Workflow
approach has not showed its most prominent prob-
lems as argued by flexibility researchers. Neverthe-
less, we noticed that, as the scenario becomes more
complex, both approaches require more maintenance
effort. Students that use the Declarative models of-
ten report difficulties in dealing with the growth of
the number of rules, which is something that is likely
to occur in real settings. Thus, we foresee that more
complex scenarios would not benefit the Declarative
approach.
ACKNOWLEDGEMENTS
This work was partly supported by the Brazilian Re-
search Council (CNPq), grants PQ 314539/2009-3
and GD 140512/2009-8.
REFERENCES
Coalition, W. M. (1995). WfMC standards: The workflow
reference model, version 1.1.
Dadam, P., Reichert, M., Rinderle, S., Jurisch, M., Acker,
H., G¨oser, K., Kreher, U., and Lauer, M. (2008). To-
wards truly flexible and adaptive process-aware in-
formation systems. In Kaschek, R., Kop, C., Stein-
berger, C., and Fliedl, G., editors, UNISCON, vol-
ume 5 of Lecture Notes in Business Information Pro-
cessing, pages 72–83. Springer.
Golden, W. and Powell, P. (2000). Towards a definition
of flexibility: in search of the holy grail? Omega,
28:373–384.
H. Reijers, J. R. and van der Aalst, W. (2003). The case
handling case. International Journal of Cooperative
Information Systems, 12(3):365–391.
Jeston, J. and Nelis, J. (2006). Business Process Man-
agement : Practical Guidelines to Successful Imple-
mentations. Elsevier/Butterworth-Heinemann, Ams-
terdam.
Leonardi, P. M. (2011). When flexible routines meet flexible
technologies: Affordance, constraint, and the imbrica-
tion of human and material agencies. MIS Quarterly,
35(1):147–167.
Lu, R. and Sadiq, S. (2007). A survey of comparative busi-
ness process modeling approaches. In In Proceedings
10th International Conference on Business Informa-
tion Systems (BIS), number 4439 in LNCS, pages 82–
94. Springer.
Modeler, B. P. (2010). Bizagi: Bpmn software.
Mutschler, B., Weber, B., and Reichert, M. (2008). Work-
flow management versus case handling: results from a
controlled software experiment. In Proceedings of the
2008 ACM symposium on Applied computing, SAC
’08, pages 82–89, New York, NY, USA. ACM.
Nurcan, S. (2008). A survey on the flexibility requirements
related to business processes and modeling artifacts.
In HICSS ’08: Proceedings of the 41st Annual Hawaii
International Conference on System Sciences, page
378, Washington, DC, USA. IEEE Computer Society.
Pesic, M. (2008). Constraint-Based Workflow Manage-
ment Systems: Shifting Control to Users. PhD thesis,
Technische Universiteit Eindhoven, Eindhoven, The
Netherlands.
Pesic, M. and van der Aalst, W. M. P. (2006). A declarative
approach for flexible business processes management.
In Eder, J. and Dustdar, S., editors, Business Pro-
cess Management Workshops, volume 4103 of Lecture
Notes in Computer Science, pages 169–180. Springer.
Pichler, P., Weber, B., Zugal, S., Pinggera, J., Mendling, J.,
and Reijers, H. A. (2011). Imperative versus declara-
tive process modeling languages: An empirical inves-
tigation. In BPM 2011 Workshops, Part I, LNBIP 99.
Springer-Verlag.
Weber, B., Reijers, H. A., Zugal, S., and Wild, W. (2009).
The Declarative Approach to Business Process Exe-
cution: An Empirical Test. In Proc. CAiSE ’09, pages
270–285.
WFMC (2002). Workflow management coalition work-
flow standard: Workflow process definition interface
– XML process definition language (XPDL) (WFMC-
TC-1025). Technical report, Workflow Management
Coalition, Lighthouse Point, Florida, USA.
White, S. A. (2006). Introduction to bpmn. Technical re-
port, IBM Software Group.
Wohlin, C., Runeson, P., H¨ost, M., Ohlsson, M. C., Regnell,
B., and Wessl´en, A. (2000). Experimentation in soft-
ware engineering: an introduction. Kluwer Academic
Publishers, Norwell, MA, USA.
zur Muehlen, M. (2002). Workflow-Based Process Con-
trolling : Foundation, Design, and Application of
Workflow-driven Process Information Systems. Logos
Verlag, Berlin.
DeclarativeVersusImperativeBusinessProcessLanguages-AControlledExperiment
401