Semantic information integration with transformations for stream reasoning

The automatic, on-demand, integration of information from multiple diverse sources outside the control of the application itself is central to many fusion applications. An important problem is to handle situations when the requested information is not directly available but has to be generated or adapted through transformations. This paper extends the semantic information integration approach used in the stream-based knowledge processing middleware DyKnow with support for finding and automatically applying transformations. Two types of transformations are considered. Automatic transformation between different units of measurements and between streams of different types. DyKnow achieves semantic integration by creating a common ontology, specifying the semantic content of streams relative to the ontology and using semantic matching to find relevant streams. By using semantic mappings between ontologies it is also possible to do semantic matching over multiple ontologies. The complete stream reasoning approach is integrated in the Robot Operating System (ROS) and used in collaborative unmanned aircraft systems missions.

[1]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[2]  Patrick Doherty,et al.  Stream-Based Hierarchical Anchoring , 2013, KI - Künstliche Intelligenz.

[3]  Patrick Doherty,et al.  A temporal logic-based planning and execution monitoring framework for unmanned aircraft systems , 2009, Autonomous Agents and Multi-Agent Systems.

[4]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[5]  Fredrik Heintz,et al.  Semantic information integration for stream reasoning , 2012, 2012 15th International Conference on Information Fusion.

[6]  Patrick Doherty,et al.  Temporal Action Logics , 2008, Handbook of Knowledge Representation.

[7]  Hajo Rijgersberg,et al.  How semantics can improve engineering processes: A case of units of measure and quantities , 2011, Adv. Eng. Informatics.

[8]  Schahram Dustdar,et al.  A survey on web services composition , 2005, Int. J. Web Grid Serv..

[9]  Patrick Doherty,et al.  Stream-Based Reasoning Support for Autonomous Systems , 2010, ECAI.

[10]  Gregory R. Olsen,et al.  An Ontology for Engineering Mathematics , 1994, KR.

[11]  Patrick Doherty,et al.  DyKnow federations: Distributing and merging information among UAVs , 2008, 2008 11th International Conference on Information Fusion.

[12]  J. Caleb Goodwin,et al.  Ontology integration within a service‐oriented architecture for expert system applications using sensor networks , 2009, Expert Syst. J. Knowl. Eng..

[13]  Daniel Nüst,et al.  Semantically-Enabled Sensor Plug & Play for the Sensor Web , 2011, Sensors.

[14]  Fredrik Heintz,et al.  DyKnow : A Stream-Based Knowledge Processing Middleware Framework , 2009 .

[15]  Ron Koymans,et al.  Specifying real-time properties with metric temporal logic , 1990, Real-Time Systems.

[16]  David Leal,et al.  ScadaOnWeb - Web Based Supervisory Control and Data Acquisition , 2003, International Semantic Web Conference.

[17]  John Davidson,et al.  Ogc® sensor web enablement:overview and high level achhitecture. , 2007, 2007 IEEE Autotestcon.

[18]  Patrick Doherty,et al.  Bridging the sense-reasoning gap: DyKnow - Stream-based middleware for knowledge processing , 2010, Adv. Eng. Informatics.

[19]  C J McDonald,et al.  Units of measure in clinical information systems. , 1999, Journal of the American Medical Informatics Association : JAMIA.

[20]  Hajo Rijgersberg,et al.  Ontology of units of measure and related concepts , 2013, Semantic Web.

[21]  Xiaomeng Su,et al.  A Survey of Automated Web Service Composition Methods , 2004, SWSWPC.

[22]  Cartik R. Kothari,et al.  Building a Sensor Ontology: A Practical Approach Leveraging ISO and OGC Models , 2005, IC-AI.

[23]  Amit P. Sheth,et al.  Semantic Sensor Web , 2008, IEEE Internet Computing.

[24]  Kamin Whitehouse,et al.  Semantic Streams: A Framework for Composable Semantic Interpretation of Sensor Data , 2006, EWSN.