Abstract
In the immediate aftermath of a disaster, routine processes, even if specifically designed for such a situation, are not enacted blindly. Actions and processes rather adapt their behavior based on observations and available information. Attempts to support these processes by technology rely on process models that faithfully capture process execution and adaptation. Based on experiences from actual disaster response settings, we propose to specify an adaptive process as a set of scenarios using a Petri net syntax. Our operational model provides an adaptation operator that synthesizes and adapts the system behavior at run-time based on the given scenarios. An example illustrates our approach.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
van der Aalst, W.M.P., Basten, T.: Inheritance of workflows: an approach to tackling problems related to change. Theor. Comput. Sci. 270(1-2), 125–203 (2002)
Baeten, J.C.M., van Beek, D.A., Rooda, J.E.: CRC Handbook of Dynamic System Modeling. Process algebra, ch. 19, pp. 19.1–21. Chapman & Hall, Boca Raton (2007)
Adams, M., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.M.P.: Worklets: A Service-Oriented Implementation of Dynamic Flexibility in Workflows. In: OTM Conferences (1), pp. 291–308 (2006)
Agostini, A., De Michelis, G.: Improving Flexibility of Workflow Management Systems. In: van der Aalst, W.M.P., Desel, J., Oberweis, A. (eds.) Business Process Management. LNCS, vol. 1806, pp. 218–234. Springer, Heidelberg (2000)
Nick Carter, W.: Disaster Management: A Disaster Manager’s Handbook. Asian Development Bank (1991)
Casati, F., Ceri, S., Pernici, B., Pozzi, G.: Workflow evolution. In: International Conference on Conceptual Modeling / the Entity Relationship Approach, pp. 438–455 (1996)
Ehrig, H., Hoffmann, K., Padberg, J.: Transformations of Petri Nets. Electr. Notes Theor. Comput. Sci. 148(1), 151–172 (2006)
Ellis, C., Keddara, K., Rozenberg, G.: Dynamic change within workflow systems. In: COCS 1995, pp. 10–21. ACM Press, New York (1995)
Engelfriet, J.: Branching processes of Petri nets. Acta Inf. 28(6), 575–591 (1991)
Esparza, J., Heljanko, K.: Unfoldings - A Partial-Order Approach to Model Checking. Springer, Heidelberg (2008)
Fahland, D.: Oclets - a formal approach to adaptive systems using scenario-based concepts. Informatik-Berichte 223, Humboldt-Universität zu Berlin (2008)
Farwer, B.: Recovery and reset in object petri nets with process markings. In: Proceedings of CS&P 2006, pp. 47–57 (September 2005)
Harel, D., Kugler, H.: Synthesizing State-Based Object Systems from LSC Specifications. In: Yu, S., Păun, A. (eds.) CIAA 2000. LNCS, vol. 2088, pp. 1–33. Springer, Heidelberg (2001)
Harel, D., Marelly, R.: Come, Let’s Play: Scenario-Based Programming Using LSC’s and the Play-Engine. Springer, New York (2003)
van Hee, K.M., Serebrenik, A., Sidorova, N., Voorhoeve, M., van der Werf, J.M.E.M.: Modelling with history-dependent petri nets. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 320–327. Springer, Heidelberg (2007)
Jul, S.: Who’s Really on First? A Domain-Level User, Task and Context Analysis for Response Technology. In: ISCRAM 2007, pp. 139–148 (2007)
Köhler, M., Rölke, H.: Reference and value semantics are equivalent for ordinary object Petri nets. In: Ciardo, G., Darondeau, P. (eds.) ICATPN 2005. LNCS, vol. 3536, pp. 309–328. Springer, Heidelberg (2005)
de Leoni, M., Mecella, M., De Giacomo, G.: Highly dynamic adaptation in process management systems through execution monitoring. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 182–197. Springer, Heidelberg (2007)
Mendling, J., Reijers, H.A., Cardoso, J.: What makes process models understandable? In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 48–63. Springer, Heidelberg (2007)
Milner, R.: Communicating and Mobile Systems: the Pi-Calculus. Cambridge University Press, Cambridge (1999)
GFZ Potsdam. Mission statement of the “German Task Force Earthquakes (May 15, 2008), http://www.gfz-potsdam.de/pb2/pb21/Task_Force/index_e.html
Reichert, M., Dadam, P.: ADEPT flex -Supporting Dynamic Changes of Workflows Without Losing Control. J. Intell. Inf. Syst. 10(2), 93–129 (1998)
Reisig, W.: A Primer in Petri Net Design. Springer Compass International, Heidelberg (1992)
Weber, B., Rinderle, S., Reichert, M.: Change patterns and change support features in process-aware information systems. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 574–588. Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fahland, D., Woith, H. (2009). Towards Process Models for Disaster Response. In: Ardagna, D., Mecella, M., Yang, J. (eds) Business Process Management Workshops. BPM 2008. Lecture Notes in Business Information Processing, vol 17. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00328-8_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-00328-8_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00327-1
Online ISBN: 978-3-642-00328-8
eBook Packages: Computer ScienceComputer Science (R0)