Making workflows situation aware: an ontology-driven framework for dynamic spatial systems

Business processes face constantly changing context factors like varying customer behavior or market conditions that force to adapt the underlying workflows to these evolving situations. Information overload induced by the diversity of context factors, however, leads to the inability to provide coherently modeled, comprehensible, and re-usable workflows and the failure to recognize relevant situations in time. The main goal of our research project ProFlow is to leverage situation awareness in all phases of workflow management especially focusing on dynamic spatial systems as encountered, e.g., in the domain of road traffic management. ProFlow thereby bases on a generic ontology-driven framework for situation perception and comprehension. This paper details on the corresponding ontological representations especially addressing extension points that allow developers to extend and configure our framework for their own application domains. This forms the basis for the overall system architecture, which is laid out along its prototypical implementation.

[1]  Mieczyslaw M. Kokar,et al.  Ontology-based situation awareness , 2009, Inf. Fusion.

[2]  Krzysztof R. Apt,et al.  Constraint-based qualitative simulation , 2005, 12th International Symposium on Temporal Representation and Reasoning (TIME'05).

[3]  Werner Retschitzegger,et al.  On Optimization of Predictions in Ontology-Driven Situation Awareness , 2009, KSEM.

[4]  Mehul Bhatt,et al.  Qualitative Simulation-Towards A Situation Calculus Based Unifying Semantics for Space , Time and Actions ? , 2005 .

[5]  Jerry R. Hobbs,et al.  An ontology of time for the semantic web , 2004, TALIP.

[6]  Jan Recker,et al.  Context-aware Process Design Exploring the Extrinsic Drivers for Process Flexibility , 2006, BPMDS.

[7]  Daniela Nicklas,et al.  Context Integration for Smart Workflows , 2008, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom).

[8]  James Llinas,et al.  Revisiting the JDL Data Fusion Model II , 2004 .

[9]  Mehul Bhatt,et al.  Commonsense Inference in Dynamic Spatial Systems: Epistemological Requirements , 2010, FLAIRS.

[10]  Eliseo Clementini,et al.  Qualitative Distances , 1995, COSIT.

[11]  Werner Kurschl,et al.  Modeling Distributed Signal Processing Applications , 2009, 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks.

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

[13]  Vladan Devedzic,et al.  Petri net ontology , 2006, Knowl. Based Syst..

[14]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[15]  N. Baumgartner A SURVEY OF UPPER ONTOLOGIES FOR SITUATION AWARENESS , 2006 .

[16]  Armin Haller,et al.  An ontology for internal and external business processes , 2006, WWW '06.

[17]  Jian Lu,et al.  FollowMe: on research of pluggable infrastructure for context-awareness , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[18]  N. Baumgartner,et al.  Towards a Situation Awareness Framework Based on Primitive Relations , 2007, 2007 Information, Decision and Control.

[19]  N. Foo Conceptual Spaces—The Geometry of Thought , 2022 .

[20]  Olivier Raiman,et al.  Order of Magnitude Reasoning , 1986, Artif. Intell..

[21]  Jaeyoung Choi,et al.  Context-Aware Workflow Language Based on Web Services for Ubiquitous Computing , 2005, ICCSA.

[22]  Werner Kurschl,et al.  Modeling wireless sensor networks based context-aware emergency coordination systems , 2008, iiWAS.

[23]  Mitra Heravizadeh,et al.  Making Workflows Context-aware: A Way to Support Knowledge-intensive Tasks , 2008, APCCM.

[24]  Marco Ragni,et al.  Temporalizing Cardinal Directions: From Constraint Satisfaction to Planning , 2006, KR.

[25]  Anthony G. Cohn,et al.  Qualitative Spatial Representation and Reasoning with the Region Connection Calculus , 1997, GeoInformatica.

[26]  Christian Freksa,et al.  Temporal Reasoning Based on Semi-Intervals , 1992, Artif. Intell..

[27]  Werner Kurschl,et al.  Application Development and Management of Smart Camera Networks , 2009 .

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

[29]  Adam Pease,et al.  Towards a standard upper ontology , 2001, FOIS.

[30]  Gustavo Rossi,et al.  A comprehensive design model for integrating business processes in web applications , 2007, Int. J. Web Eng. Technol..

[31]  Frank Dylla,et al.  Qualitative Spatial Reasoning with Conceptual Neighborhoods for Agent Control , 2007, J. Intell. Robotic Syst..

[32]  Michael Rosemann,et al.  Understanding context-awareness in business process design , 2006 .

[33]  Reinhard Moratz,et al.  Exploiting Qualitative Spatial Neighborhoods in the Situation Calculus , 2004, Spatial Cognition.

[34]  Sea Ling,et al.  A survey on context-aware workflow adaptations , 2008, MoMM.

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

[36]  Werner Kurschl,et al.  Model-Driven Prototyping Support for Pervasive Healthcare Applications , 2010 .

[37]  Oliver Kopp,et al.  Towards Context-aware Workflows , 2007 .

[38]  Richard T. Snodgrass,et al.  Developing Time-Oriented Database Applications in SQL , 1999 .

[39]  Liliana Ardissono,et al.  A Framework for the Management of Context-aware Workflow Systems , 2007, WEBIST.

[40]  Werner Retschitzegger,et al.  BeAware! - Situation awareness, the ontology-driven way , 2010, Data Knowl. Eng..

[41]  Frank Dylla,et al.  On Generalizing Orientation Information in OPRAm , 2006, KI.

[42]  Jaeyoung Choi,et al.  AWorkflow Language for Context-Aware Services , 2007, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07).

[43]  Jian Lu,et al.  Toward Context-Awareness: A Workflow Embedded Middleware , 2006, UIC.

[44]  N. Cocchiarella,et al.  Situations and Attitudes. , 1986 .

[45]  Till Mossakowski,et al.  Specification of an Ontology for Route Graphs , 2004, Spatial Cognition.

[46]  Wilfried Brauer,et al.  Spatial Cognition III , 2003, Lecture Notes in Computer Science.

[47]  Gerti Kappel,et al.  Bottom-up design of active object-oriented databases , 2001, CACM.