Framework for coordination of activities in dynamic situations

Recent disasters, such as Hurricane Katrina in 2005, have shown several issues for the coordination of human activities in these dynamic situations. Contemporary tools for the coordination used in the disaster response, such as e-mail, Whiteboards or phones, only allow for unstructured coordination, which can cause coordination problems. Hence, we discuss about the current information systems for coordinating the activities in a structured manner and identify their weaknesses in the context of a process modelling effort conducted together with experienced disaster managers. Afterwards, we propose a framework for coordination of activities in dynamic situations. The framework presented in this paper has been implemented as an extension to an open collaboration service. This shows how it can be used in the context of other tools required for disaster response management, such as maps, pictures or videos of the situation. The work described here is the foundation for enabling inter-organisational coordination of activities relevant in other domains, e.g. enterprise support processes, production processes or distributed software development projects. Furthermore, comments by disaster managers show that the concepts are relevant for their work. The expected impact is a more effective and efficient coordination of human activities in dynamic situations by structuring what needs to be coordinated.

[1]  Jonas Landgren,et al.  A study of emergency response work: patterns of mobile phone interaction , 2007, CHI.

[2]  Mathias Weske,et al.  Business Process Management: A Survey , 2003, Business Process Management.

[3]  Michael Greenberg,et al.  Beyond September 11th: An Account of Post‐Disaster Research , 2004 .

[4]  A. Raposo,et al.  Petri Nets Based Coordination Mechanisms for Multi-Workflow Environments , 2000 .

[5]  Umeshwar Dayal,et al.  Organizing long-running activities with triggers and transactions , 1990, SIGMOD '90.

[6]  Wil M. P. van der Aalst,et al.  Towards a Taxonomy of Process Flexibility , 2008, CAiSE Forum.

[7]  Paul Dourish,et al.  Freeflow: mediating between representation and action in workflow systems , 1996, CSCW '96.

[8]  Jianwen Su,et al.  Specification and Verification of Artifact Behaviors in Business Process Models , 2007, ICSOC.

[9]  Dirk Fahland,et al.  Towards Process Models for Disaster Response , 2008, Business Process Management Workshops.

[10]  Rebecca E. Grinter Workflow Systems: Occasions for Success and Failure , 2000, Computer Supported Cooperative Work (CSCW).

[11]  Manfred Reichert,et al.  Data-Driven Modeling and Coordination of Large Process Structures , 2007, OTM Conferences.

[12]  John Bowers,et al.  Workflow From Within and Without: Technology and Cooperative Work on the Print Industry Shopfloor , 1995, ECSCW.

[13]  Terry Winograd,et al.  The action workflow approach to workflow management technology , 1992, CSCW '92.

[14]  Andreas Schaad,et al.  Document-Based Dynamic Workflows: Towards Flexible and Stateful Services , 2009, 2009 World Conference on Services - II.

[15]  Erhard Rahm,et al.  AGENTWORK: a workflow system supporting rule-based workflow adaptation , 2004, Data Knowl. Eng..

[16]  Florian Probst,et al.  Soknos — An Interactive Visual Emergency Management Framework , 2009 .

[17]  Michael J. Adams,et al.  Facilitating dynamic flexibility and exception handling for workflows , 2007 .

[18]  Akhil Kumar,et al.  A Framework for Document-Driven Workflow Systems , 2005, Business Process Management.

[19]  François Charoy,et al.  Dynamic Authorisation Policies for Event-Based Task Delegation , 2010, CAiSE.

[20]  Santhosh Kumaran,et al.  Artifact-centered operational modeling: Lessons from customer engagements , 2007, IBM Syst. J..

[21]  Bernhard Nebel,et al.  Reasoning about temporal relations: a maximal tractable subclass of Allen's interval algebra , 1994, JACM.

[22]  K. Weick Making Sense of the Organization , 2000 .

[23]  Grzegorz Rozenberg,et al.  Dynamic change within workflow systems , 1995, COCS '95.

[24]  Carsten Lutz,et al.  Temporal Description Logics: A Survey , 2008, 2008 15th International Symposium on Temporal Representation and Reasoning.

[25]  Gary Klein,et al.  Sources of Power: How People Make Decisions , 2017 .

[26]  Gianpaolo Cugola,et al.  Tolerating Deviations in Process Support Systems via Flexible Enactment of Process Models , 1998, IEEE Trans. Software Eng..

[27]  Kevin Jiang Introduction , 2013, Nature Medicine.

[28]  Jörn Franke,et al.  Coordination of Distributed Activities in Dynamic Situations. The Case of Inter-organizational Crisis Management. (Coordination des activités réparties dans des situations dynamiques : le cas de la gestion de crise inter-organisationnel) , 2011 .

[29]  Hajo A. Reijers,et al.  Product-based workflow support , 2011, Inf. Syst..

[30]  Jianwen Su,et al.  Towards Formal Analysis of Artifact-Centric Business Process Models , 2007, BPM.

[31]  M Maja Pesic,et al.  Constraint-based workflow management systems : shifting control to users , 2008 .

[32]  Robert E. Tarjan,et al.  Depth-First Search and Linear Graph Algorithms , 1972, SIAM J. Comput..

[33]  Mathias Weske,et al.  Case handling: a new paradigm for business process support , 2005, Data Knowl. Eng..

[34]  Andrzej Cichocki,et al.  Managing escalation of collaboration processes in crisis mitigation situations , 2000, Proceedings of 16th International Conference on Data Engineering (Cat. No.00CB37073).

[35]  Uwe Rueppel,et al.  Improving emergency management by formal dynamic process-modelling , 2007 .

[36]  Grace Au,et al.  Building online crisis management support using workflow systems , 1999, Decis. Support Syst..

[37]  Daniela Grigori,et al.  Anticipation to Enhance Flexibility of Workflow Execution , 2001, DEXA.

[38]  Wil M. P. van der Aalst,et al.  Dynamic, Extensible and Context-Aware Exception Handling for Workflows , 2007, OTM Conferences.

[39]  Maria E. Orlowska,et al.  Pockets of Flexibility in Workflow Specification , 2001, ER.

[40]  François Charoy,et al.  Collaborative Coordination of Activities with Temporal Dependencies , 2010, OTM Conferences.

[41]  Peter Jeavons,et al.  Reasoning about temporal relations: The tractable subalgebras of Allen's interval algebra , 2003, JACM.

[42]  François Charoy,et al.  Reference process models and systems for inter-organizational ad-hoc coordination - Supply chain management in humanitarian operations , 2011, ISCRAM.

[43]  Giuseppe De Giacomo,et al.  Highly Dynamic Adaptation in Process Management Systems Through Execution Monitoring , 2007, BPM.

[44]  Hajo A. Reijers,et al.  Workflow Management Systems + Swarm Intelligence = Dynamic Task Assignment for Emergency Management Applications , 2007, BPM.

[45]  Claude Godart,et al.  DISC-SeT: Handling Temporal and Security Aspects in the Web Services Composition , 2010, 2010 Eighth IEEE European Conference on Web Services.

[46]  Sébastien Truptil Collaborative process design for Mediation Information System Engineering , 2009 .

[47]  Hala Skaf-Molli,et al.  Maintaining Consistency of Cooperative Software Development Activities , 1996, FMLDO.

[48]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[49]  Dirk Fahland,et al.  Instantaneous Soundness Checking of Industrial Business Process Models , 2009, BPM.

[50]  Manfred Reichert,et al.  The ADEPT project: a decade of research and development for robust and flexible process support , 2009, Computer Science - Research and Development.

[51]  Ludwig Nastansky,et al.  GroupProcess: using process knowledge from the participative design and practical operation of ad hoc processes for the design of structured workflows , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[52]  Michael Rosemann,et al.  Process Management: A Guide for the Design of Business Processes , 2011 .

[53]  Henk de Man,et al.  Case Management: Cordys Approach , 2009 .

[54]  Vipin Kumar,et al.  Algorithms for Constraint-Satisfaction Problems: A Survey , 1992, AI Mag..