ROME4EU – A service‐oriented process‐aware information system for mobile devices

Nowadays, process‐aware information systems (PAISs) are widely used for the management of ‘administrative’ processes characterized by clear and well‐defined structures. Besides those scenarios, PAISs can be used also in mobile and pervasive scenarios, where process participants can be only equipped with smart devices, such as personal digital assistants. None of existing PAISs can be entirely deployed on smart devices, making unfeasible its usage in highly mobile scenarios. This paper presents ROME4EU, a mobile PAIS developed for being applied to the coordination of emergency operators, and an extensive validation of the system, both in term of performances and usability/acceptability by the users. Copyright © 2011 John Wiley & Sons, Ltd.

[1]  Matt Welsh,et al.  Sensor networks for emergency response: challenges and opportunities , 2004, IEEE Pervasive Computing.

[2]  Suresh Chande,et al.  Developing Workflow Engine for Mobile Devices , 2007, 11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007).

[3]  Tiziana Catarci,et al.  WORKPAD: Process Management and Geo-Collaboration Help Disaster Response , 2013, Int. J. Inf. Syst. Crisis Response Manag..

[4]  Vicente Pelechano,et al.  Developing Mobile Workflow Support in the Internet of Things , 2010, IEEE Pervasive Comput..

[5]  José A. Pino,et al.  Supporting Mobile Workflow with Active Entities , 2007, 2007 11th International Conference on Computer Supported Cooperative Work in Design.

[6]  John Yen,et al.  Emergence of Collaborative Projects and Coalitions : a Framework for Coordination in Humanitarian Relief , 2008 .

[7]  José A. Pino,et al.  Mobile computing in urban emergency situations: Improving the support to firefighters in the field , 2011, Expert Syst. Appl..

[8]  Moe Thandar Wynn,et al.  Workflow simulation for operational decision support , 2009, Data Knowl. Eng..

[9]  Gregory Alan Bolcer,et al.  Magi: An Architecture for Mobile and Disconnected Workflow , 2000, IEEE Internet Comput..

[10]  Gruia-Catalin Roman,et al.  Distributed Allocation of Workflow Tasks in MANETs , 2007 .

[11]  Dries Naudts,et al.  A Situation-Aware Mobile System to Support Fire Brigades in Emergency Situations , 2006, OTM Workshops.

[12]  José A. Pino,et al.  Integrating Service-Oriented Mobile Units to Support Collaboration in Ad-hoc Scenarios , 2008, J. Univers. Comput. Sci..

[13]  Ute Beyer,et al.  Process-Aware Information Systems: Bridging People and Software Through Process Technology , 2005 .

[14]  Frank Fiedrich,et al.  Agent-based systems for disaster management , 2007, Commun. ACM.

[15]  Jan Mendling,et al.  Domain-Driven Process Adaptation in Emergency Scenarios , 2008, Business Process Management Workshops.

[16]  Mathias Weske,et al.  Business Process Management: Concepts, Languages, Architectures , 2007 .

[17]  Johann-Christoph Freytag,et al.  Adaptive workflow scheduling under resource allocation constraints and network dynamics , 2008, Proc. VLDB Endow..

[18]  Carl Gutwin,et al.  Loose Coupling and Healthcare Organizations: Deployment Strategies for Groupware , 2006, Computer Supported Cooperative Work (CSCW).

[19]  Ying Yin,et al.  Supporting Mobile Business Workflow with Commune , 2006, Seventh IEEE Workshop on Mobile Computing Systems & Applications (WMCSA'06 Supplement).

[20]  Manfred Bortenschlager,et al.  Location-oriented coordination in pervasive environments for collaborative work scenarios , 2009, J. Locat. Based Serv..

[21]  Rajkumar Buyya,et al.  Workflow scheduling algorithms for grid computing , 2008 .

[22]  Schahram Dustdar,et al.  Adaptive Query Routing on Distributed Context - The COSINE Framework , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[23]  Boudewijn F. van Dongen,et al.  The ProM Framework: A New Era in Process Mining Tool Support , 2005, ICATPN.

[24]  Bartel Van de Walle,et al.  Decision support for emergency situations , 2008, Inf. Syst. E Bus. Manag..

[25]  Manfred Reichert,et al.  Towards Flexible Process Support on Mobile Devices , 2010, CAiSE Forum.

[26]  Leena Norros,et al.  Designing tools for emergency operations: new method of parallel augmented exercise , 2010, ECCE.

[27]  Nicholas Nicoloudis,et al.  A Micro-Services Framework on Mobile Devices , 2003, ICWS.

[28]  Robert N. Lass,et al.  Distributed Coordination of First Responders , 2008, IEEE Internet Computing.

[29]  Randel L. Zeller,et al.  First Responder Capstone IPT: Delivering Solutions to First Responders , 2009 .

[30]  Alf Inge Wang,et al.  REQUIREMENTS FOR CONTEXT-AWARE, MOBILE WORKFLOW SYSTEMS , 2010 .

[31]  Andrea Freßmann,et al.  Adaptive Workflow Support for Search Processes within Fire Service Organisations , 2006, 15th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE'06).

[32]  Jun-Zhao Sun Mobile ad hoc networking: an essential technology for pervasive computing , 2001, 2001 International Conferences on Info-Tech and Info-Net. Proceedings (Cat. No.01EX479).

[33]  Daniel Dajun Zeng,et al.  Effective Role Resolution in Workflow Management , 2005, INFORMS J. Comput..

[34]  John Zahorjan,et al.  The challenges of mobile computing , 1994, Computer.

[35]  Christopher D. Gill,et al.  Sliver: A BPEL Workflow Process Execution Engine for Mobile Devices , 2006, ICSOC.

[36]  Marcos R. S. Borges,et al.  Knowledge management support for collaborative emergency response , 2005, Proceedings of the Ninth International Conference on Computer Supported Cooperative Work in Design, 2005..

[37]  Steve Sawyer,et al.  Mobility and the first responder , 2004, CACM.

[38]  Boudewijn F. van Dongen,et al.  A Meta Model for Process Mining Data , 2005, EMOI-INTEROP.

[39]  Murray Turoff,et al.  Past and future emergency response information systems , 2002, CACM.

[40]  José A. Pino,et al.  Supporting Group Decision Making and Coordination in Urban Disasters Relief , 2007, J. Decis. Syst..

[41]  Bartel Van de Walle,et al.  Open source software for disaster management , 2007, Commun. ACM.

[42]  Rainer E. Burkard,et al.  Linear Assignment Problems and Extensions , 1999, Handbook of Combinatorial Optimization.

[43]  Hassan Ugail,et al.  Reconstruction of 3D Human Facial Images Using Partial Differential Equations , 2007, J. Comput..

[44]  Harold W. Kuhn,et al.  The Hungarian method for the assignment problem , 1955, 50 Years of Integer Programming.

[45]  Birgitta König-Ries,et al.  Identifying and supporting information needs in mass casualty incidents - An interdisciplinary approach , 2011, ISCRAM.

[46]  Stefanie Rinderle-Ma,et al.  Change patterns and change support features - Enhancing flexibility in process-aware information systems , 2008, Data Knowl. Eng..

[47]  Rui Chen,et al.  Coordination in emergency response management , 2008, CACM.

[48]  Cristiano André da Costa,et al.  Toward a General Software Infrastructure for Ubiquitous Computing , 2008, IEEE Pervasive Computing.

[49]  Matthias Jarke,et al.  Mobile Web Service Provisioning , 2006, Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06).

[50]  B. S. Manoj,et al.  Communication challenges in emergency response , 2007, Commun. ACM.

[51]  Christopher D. Gill,et al.  CiAN: A Workflow Engine for MANETs , 2008, COORDINATION.

[52]  Alessio Malizia,et al.  SEMA4A: An ontology for emergency notification systems accessibility , 2010, Expert Syst. Appl..

[53]  van der Wmp Wil Aalst,et al.  Workflow control-flow patterns : a revised view , 2006 .

[54]  Jin Jing,et al.  Workflow and application adaptations in mobile environments , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[55]  Wil M. P. van der Aalst,et al.  Formalization and verification of event-driven process chains , 1999, Inf. Softw. Technol..

[56]  Ivan Stojmenovic,et al.  Ad hoc Networking , 2004 .

[57]  Nalini Venkatasubramanian,et al.  Project rescue: challenges in responding to the unexpected , 2003, IS&T/SPIE Electronic Imaging.

[58]  Wil M. P. van der Aalst,et al.  Configurable Workflow Models , 2008, Int. J. Cooperative Inf. Syst..

[59]  Christoph Stasch,et al.  Improving the Communication of Spatial Information in Crisis Response by Combining Paper Maps and Mobile Devices , 2009, Mobile Response.

[60]  Xiang Yao,et al.  The Design of a Dynamic Emergency Response Management Information System (DERMIS) , 2004 .

[61]  Annalisa Bonfiglio,et al.  Managing Catastrophic Events by Wearable Mobile Systems , 2007, Mobile Response.

[62]  Steffen Staab,et al.  Knowledge and Business Processes: Approaching an Integration , 2002 .

[63]  Wil M. P. van der Aalst,et al.  Workflow Resource Patterns: Identification, Representation and Tool Support , 2005, CAiSE.

[64]  P. Giner,et al.  Developing Mobile Business Processes for the Internet of Things , 2010, IEEE Pervasive Computing.

[65]  Thomas Wagner,et al.  COORDINATORS coordination managers for first responders , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[66]  Gudrun Klinker,et al.  Is it Possible to Interact with a Handheld Device While Holding it in Both Hands? , 2010, GI Jahrestagung.

[67]  Jacob P. Kovel,et al.  Using GIS in Emergency Management Operations , 2000 .

[68]  Mohammad Abdul Awal,et al.  DUMBONET: a multimedia communication system for collaborative emergency response operations in disaster-affected areas , 2007 .

[69]  Winfried Lamersdorf,et al.  Mobile Processes: Enhancing Cooperation in Distributed Mobile Environments , 2007, J. Comput..

[70]  Ian F. Akyildiz,et al.  Wireless mesh networks: a survey , 2005, Comput. Networks.

[71]  Sarvapali D. Ramchurn,et al.  Agent-based coordination technologies in disaster management , 2008, AAMAS.

[72]  Shimon Y. Nof,et al.  Design of effective e-Work: review of models, tools, and emerging challenges , 2003 .

[73]  William M. Tepfenhart,et al.  Dynamic Workflow Modeling and Analysis in Incident Command Systems , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[74]  Wil M.P. van der Aalst,et al.  YAWL: yet another workflow language , 2005, Inf. Syst..

[75]  Guido Gehlen,et al.  Realization and Performance Analysis of a SOAP Server for Mobile Devices , 2005 .

[76]  Gustavo Alonso,et al.  Exotica/FMDC: A workflow management system for mobile and disconnected clients , 2004, Distributed and Parallel Databases.

[77]  Massimo Mecella,et al.  Disconnection prediction in mobile ad hoc networks for supporting cooperative work , 2005, IEEE Pervasive Computing.

[78]  Moshe Kam,et al.  Service-based computing on manets: enabling dynamic interoperability of first responders , 2005, IEEE Intelligent Systems.

[79]  Jin Jing,et al.  WHAM: supporting mobile workforce and applications in workflow environments , 2000, Proceedings Tenth International Workshop on Research Issues in Data Engineering. RIDE 2000.

[80]  Stephen Potter,et al.  FireGrid: An e-infrastructure for next-generation emergency response support , 2010, J. Parallel Distributed Comput..

[81]  Gruia-Catalin Roman,et al.  MobiWork: Mobile Workflow for MANETs , 2006 .

[82]  Kenneth C. Budka,et al.  Mobile responder communication networks for public safety , 2006, IEEE Communications Magazine.

[83]  Ruth Breu,et al.  CBRFlow: Enabling Adaptive Workflow Management Through Conversational Case-Based Reasoning , 2004, ECCBR.

[84]  Dharma P. Agrawal,et al.  Mobile Ad hoc Networking , 2002 .

[85]  Henrik Stormer,et al.  PDA- and Agent-based Execution of Work of Tasks , 2001, GI Jahrestagung.

[86]  Brian Detlor,et al.  Intelligent mobile crisis response systems , 2005, CACM.

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

[88]  Winfried Lamersdorf,et al.  Towards mobile process as a service , 2010, SAC '10.

[89]  Klaus Moessner,et al.  Providing SOAP Web Services and RESTful Web Services from Mobile Hosts , 2010, 2010 Fifth International Conference on Internet and Web Applications and Services.

[90]  Ralph Bergmann,et al.  Reasoning on Business Processes to Support Change Reuse , 2011, 2011 IEEE 13th Conference on Commerce and Enterprise Computing.

[91]  J. Preece SUPPORTING COMMUNITY AND BUILDING SOCIAL CAPITAL , 2002 .

[92]  M. Turoff,et al.  Session details: Emergency response information systems: emerging trends and technologies , 2007 .

[93]  Tony Spiteri Staines Intuitive Mapping of UML 2 Activity Diagrams into Fundamental Modeling Concept Petri Net Diagrams and Colored Petri Nets , 2008, 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ecbs 2008).

[94]  Henrik Stormer,et al.  PDA-and Agent-based Execution of Workflow Tasks , 2001 .

[95]  Anand Ranganathan,et al.  Using workflows to coordinate Web services in pervasive computing environments , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[96]  R. Likert “Technique for the Measurement of Attitudes, A” , 2022, The SAGE Encyclopedia of Research Design.