A core ontology on events for representing occurrences in the real world

Events are central aspect of many semantic ambient media applications such as surveillance, smart homes, automobiles, and others. Existing models for events typically do not follow a systematic development approach, are conceptually narrow with respect to event features, and their semantics is often ambiguous. This makes the communication between and integration of different event-based components and event-based semantic ambient media applications a challenging task. In this paper, we present the Event-Model-F, a formal model of events based on the foundational ontology DOLCE+DnS Ultralite (DUL). The Event-Model-F provides comprehensive support to represent time and space, objects and persons, mereological, causal, and correlative relationships between events, and different interpretations of the same event. It is developed following a pattern-oriented ontology design approach and can be easily extended by domain specific ontologies. We introduce the design and implementation of an application programming interface that allows for easy integration of the Event-Model-F in arbitrary applications. The use of the Event-Model-F is demonstrated at the example of a socio-technical system of emergency response and implemented in the SemaPlorer+ + application for creating and sharing event descriptions.

[1]  Paul R. Smart Knowledge-Intensive Fusion for Situational Awareness: Band Sultan Dam Failure Scenario , 2005 .

[2]  Steffen Staab,et al.  The X-COSIM integration framework for a seamless semantic desktop , 2007, K-CAP '07.

[3]  Opher Etzion,et al.  Blending Complex Event Processing with the RETE Algorithm , 2008 .

[4]  Steffen Staab,et al.  International Handbooks on Information Systems , 2013 .

[5]  C. Allen,et al.  Stanford Encyclopedia of Philosophy , 2011 .

[6]  Patrick Th. Eugster,et al.  On objects and events , 2001, OOPSLA '01.

[7]  Peter R. Pietzuch,et al.  Distributed event-based systems , 2006 .

[8]  A. Murat Tekalp,et al.  Integrated semantic-syntactic video modeling for search and browsing , 2004, IEEE Transactions on Multimedia.

[9]  P. Kleingeld,et al.  The Stanford Encyclopedia of Philosophy , 2013 .

[10]  Harry Chen,et al.  Using OWL in a Pervasive Computing Broker , 2003, OAS.

[11]  Steffen Staab,et al.  SemaPlorer - Interactive semantic exploration of data and media based on a federated cloud infrastructure , 2009, J. Web Semant..

[12]  Christiane Fellbaum,et al.  Book Reviews: WordNet: An Electronic Lexical Database , 1999, CL.

[13]  Ansgar Scherp Research on Events in Computer Science , 2009 .

[14]  Anupriya Ankolekar,et al.  DOLCE ergo SUMO: On foundational and domain models in the SmartWeb Integrated Ontology (SWIntO) , 2007, J. Web Semant..

[15]  S. Griffis EDITOR , 1997, Journal of Navigation.

[16]  Mieczyslaw M. Kokar,et al.  An Application of Semantic Web Technologies to Situation Awareness , 2005, International Semantic Web Conference.

[17]  Takuya Maekawa,et al.  Semi-automatic Story Creation System in Ubiquitous Sensor Environment , 2009, AmI.

[18]  Frank van Harmelen,et al.  Handbook of Knowledge Representation , 2008, Handbook of Knowledge Representation.

[19]  Steffen Staab,et al.  Networked graphs: a declarative mechanism for SPARQL rules, SPARQL views and RDF data integration on the web , 2008, WWW.

[20]  Werner Retschitzegger,et al.  A software architecture for ontology-driven situation awareness , 2008, SAC '08.

[21]  Martin Doerr,et al.  The CIDOC Conceptual Reference Model - A New Standard for Knowledge Sharing , 2007, ER.

[22]  Krysia Broda,et al.  SAGE: A Logical Agent-Based Environment Monitoring and Control System , 2009, AmI.

[23]  Ramakant Nevatia,et al.  VERL: An Ontology Framework for Representing and Annotating Video Events , 2005, IEEE Multim..

[24]  Daniel Oberle,et al.  Semantic management of middleware , 2006, DSM '04.

[25]  Ramakant Nevatia,et al.  An Ontology for Video Event Representation , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[26]  Aisling Kelliher,et al.  Eventory -- An Event Based Media Repository , 2007, International Conference on Semantic Computing (ICSC 2007).

[27]  Glenn Shafer,et al.  Causal Logic , 1998, ECAI.

[28]  Beatrice Gralton,et al.  Washington DC - USA , 2008 .

[29]  Fangzhen Lin,et al.  Embracing Causality in Specifying the Indeterminate Effects of Actions , 1996, AAAI/IAAI, Vol. 1.

[30]  Nicola Guarino,et al.  WonderWeb Deliverable D18 Ontology Library , 2003 .

[31]  Kenneth Baclawski,et al.  A core ontology for situation awareness , 2003, Sixth International Conference of Information Fusion, 2003. Proceedings of the.

[32]  Stefano Borgo,et al.  Foundational Choices in DOLCE , 2009, Handbook on Ontologies.

[33]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[34]  Angelo Montanari,et al.  A Guided Tour through some Extensions of the Event Calculus , 2000, Comput. Intell..

[35]  C. Saathoff,et al.  KAT: The K-Space Annotation Tool , 2008 .

[36]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[37]  Harry Chen,et al.  The SOUPA Ontology for Pervasive Computing , 2005 .

[38]  Frank Bomarius,et al.  An Event-Driven Approach to Activity Recognition in Ambient Assisted Living , 2009, AmI.

[39]  Stephen S. Yau,et al.  Hierarchical situation modeling and reasoning for pervasive computing , 2006, The Fourth IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, and the Second International Workshop on Collaborative Computing, Integration, and Assurance (SEUS-WCCIA'06).

[40]  Mark Prutsalis Developing a Service Industry to Support the Sahana Disaster Management System , 2010 .

[41]  B. Shipley Cause and correlation in biology , 2000 .

[42]  Daniel Oberle Semantic Management of Middleware (Semantic Web and Beyond: Computing for Human Experience) , 2006 .

[43]  Aldo Gangemi,et al.  Norms and plans as unification criteria for social collectives , 2008, Autonomous Agents and Multi-Agent Systems.

[44]  Ben Shneiderman,et al.  Community Response Grids for Older Adults: Motivations, Usability, and Sociability , 2007, AMCIS.

[45]  Jens Lehmann,et al.  DBpedia - A crystallization point for the Web of Data , 2009, J. Web Semant..

[46]  Diego Calvanese,et al.  The Description Logic Handbook: Theory, Implementation, and Applications , 2003, Description Logic Handbook.

[47]  Ramesh Jain,et al.  Event-centric media management , 2008, Electronic Imaging.

[48]  Aldo Gangemi,et al.  Understanding the Semantic Web through Descriptions and Situations , 2003, OTM.

[49]  Phillip C.-Y. Sheu Semantic Computing , 2008, Intelligent Information Processing.

[50]  Gary C. Borchardt,et al.  Event Calculus , 1985, IJCAI.

[51]  Steffen Staab,et al.  F--a model of events based on the foundational ontology dolce+DnS ultralight , 2009, K-CAP '09.

[52]  Jens Lehmann,et al.  LinkedGeoData: Adding a Spatial Dimension to the Web of Data , 2009, SEMWEB.

[53]  Ian Horrocks,et al.  Ontologies and the semantic web , 2008, CACM.

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

[55]  Ansgar Scherp,et al.  Unlocking the semantics of multimedia presentations in the web with the multimedia metadata ontology , 2010, WWW '10.

[56]  Steffen Staab,et al.  COMM: Designing a Well-Founded Multimedia Ontology for the Web , 2007, ISWC/ASWC.

[57]  Ramesh Jain,et al.  Toward a Common Event Model for Multimedia Applications , 2007, IEEE MultiMedia.

[58]  Mieczyslaw M. Kokar,et al.  SAWA: an assistant for higher-level fusion and situation awareness , 2005, SPIE Defense + Commercial Sensing.

[59]  T. Wilkerson,et al.  Events: A Metaphysical Study , 1987 .

[60]  Adam Pease,et al.  The Suggested Upper Merged Ontology: A Large Ontology for the Semantic Web and its Applic ations , 2002 .

[61]  Martin Doerr,et al.  The use of CRM Core in Multimedia Annotation , 2006 .

[62]  Mieczyslaw M. Kokar,et al.  Using SWRL and OWL to Capture Domain Knowledge for a Situation Awareness Application Applied to a Supply Logistics Scenario , 2005, RuleML.

[63]  Nicola Guarino,et al.  Sweetening Ontologies with DOLCE , 2002, EKAW.

[64]  Steffen Staab,et al.  Towards ontologies for formalizing modularization and communication in large software systems , 2006, Appl. Ontology.

[65]  Alexander Schatten,et al.  Concepts and models for typing events for event-based systems , 2007, DEBS '07.

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