not able to handle the full BPMN 2.0 notation, BPM
methodologies and technologies have a high potential
to improve this situation. In this paper, we presented a
process-oriented architecture that integrates a BPMS
into classical web application using REST web ser-
vices and BPMN 2.0. We implemented the architec-
ture for an incident reporting systems in health care.
Further, we showed how to model processes for the
given architecture using incident reporting processes
as an example and derived several lessons learned
from it. The presented approach has great potential,
but has to pass the practice test. Besides the future
lauch of a production system, further open questions
arised.
After establishing process-orientation in our in-
cident reporting system, we want to exploit the new
monitoring capabilities of the process-oriented archi-
tecture. Future work will be about the design of a
management cockpit for incident reporting with the
goal to improve reaction times and the quality of the
analysis.
The exploration of processes in web applications
is a very time consuming task. Process mining is a
research area that surveys methodologies and algo-
rithms with which processes of applications can be
detected out of log-Files. We are about to realize a
software infrastructure that helps collecting process
relevant data of clinical web applications in a con-
venient way over time. Using process mining tech-
niques on this data collection promises to accelerate
the exploration of business processes that are implic-
itly realized by clinical web applications.
Although a predefined incident reporting process
is a good orientation for the process participants, in
some cases it is necessary to extend or modify the
process dynamically. The actual BPM technology ap-
proach does not support these so called ad hoc pro-
cesses. We will survey how social media technology
can improve this aspect.
REFERENCES
Activiti (2011). Bpm platform. http://www.activity.org/.
Cohen, M. (2000). Why error reporting systems should be
voluntarily. BMJ 2000, pages 728–9.
Cullen, D., Bates, W., Small, S., Cooper, J., Nemeskal, A.,
and Leape, L. e. a. (1995). The incident reporting sys-
tem does not detect adverse drug events: A problem
in quality assurance. Joint Commission Journal on
Quality Improvement, (21):521–8.
Dieckmann, P., Stricker, E., and Rall, M. (2006). The role
of incident reporting systems in the evaluation of med-
ical devices. In Proceedings of the Annual Meeting of
the International Ergonomics Association.
European Association of Business Process Management.
Business Process Management Common Body of
Knowledge - BPM CBOK: Guidelines for Business
Process Management. EABPM.
Fielding, R. (2000). Architectural styles and the design of
network-based software architectures. Doctoral dis-
sertation, University of California, Irvine.
Institute of Medicine (1999). To err is human: building
a safety health system. Washington DC: National
Academy Press.
JBoss (2011). jbpm. http://www.jboss.com/products/jbpm/.
Kohn, L. T. (2006). Building a safer health system. Wash-
ington DC: National Acad. Press.
Leape, L. (2002). Health policy report. patient safety. re-
porting of adverse events. NEJM, pages 1633–8.
Leape, L., Brennan, T., and Laird, N. e. a. (1991). The na-
ture of adverse events in hospitalized patients: Results
from the harvard medical practice study i & ii. New
Engl. J. Med., I & II:324, 370–384.
Leape, L. L. (1994). Error in medicine. JAMA 1994, pages
1151–7.
Mendling, J., Reijers, H., and van der Aalst, W. (2010).
Seven process modeling guidelines (7pmg). Informa-
tion and Software Technology, 52(2):127–136.
Object Management Group (2011). Bpmn 2.0 specifica-
tions. http://www.omg.org/spec/BPMN/2.0/.
O’Reilley, K. (2009). Patient safety improving slightly,
10 years after iom report on errors. http://www.ama-
assn.org/amednews/2009/12/28/prsb1228.htm.
Ouyang, C., Dumas, M., van der Aalst, W., ter Hofst-
ede, A. H. M., and Mendling, J. (2009). From busi-
ness process models to process-oriented software sys-
tems. ACM Transactions on Software Engineering
and Methodology, 19, 19(2).
Rall, M. and Gaba, D. M. (2005). Millers’s Anesthesia,
chapter Human Performance and Patient Safety, pages
3021–3072.
Schmollinger, M., Iwanowski, M., Kußmaul, T., Schwart-
ing, D., Stark, J., Stricker, E., and Rall, M. (2011). A
challenge for healthcare web applications: From data-
to process-orientation. In Proceedings of the Inter-
national Conference on Health Informatics HEALTH-
INF 2011. SciTePress.
van der Aalst, W., ter Hofstede, A., and Weske, M. (2003).
Business process management: A survey. In In Pro-
ceedings of the International Conference Business
Process Management 2003. Springer Verlag.
Vincent, C. (2006). Patient safety. Edinburgh: Elsevier.
White, S. and Miers, D. (2008). BPMN modeling and ref-
erence guide. Understanding and using BPMN - de-
velop rigorous yet understandable graphical repre-
sentations of business processes. Future Strategies
Inc., Lighthouse Point.
WHO (2011). World alliance for patient safety: Draft
guidelines for adverse event reporting and learning
systems. http://www.who.int/patientsafety/events/05/
Reporting Guidelines.pdf.
HEALTHINF 2012 - International Conference on Health Informatics
224