Harmonization of Sensor Standards in Semantic Wikis: Sensor Standards Harmonization Working Group Meeting Brand L. Niemann, Senior Enterprise Architect,

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

Maritime Knowledge Base Semantic Application Semantic Exchange Workshop February 17th, 2009 Eric Freese Semantic Web, XML & Geospatial Technologist Copyright.
Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
From Ontology Design to Deployment Semantic Application Development with TopBraid Holger Knublauch
OMG Architecture Ecosystem SIG Federal CIO Council Data Architecture Subcommittee May 2011 Cory Casanave.
Information and Business Work
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
1 SOA Essentials: What Department Heads Need to Know Featuring expert panel discussion and collaboration demonstration. Dr. Brand Niemann, US EPA Senior.
DoDAF 3.0: A Web 2.0 and SOA Mashup!
"Open discussion of the impact of Semantically-enabled data and techniques within eGov projects, e.g. Data.gov Workshop on Improving Access - Financial.
Semantic Interoperability Community of Practice (SICoP) Semantic Web Applications for National Security Conference Hyatt Regency Crystal City, Regency.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
1 Semantic Cloud Computing & Open Linked Data Pattern Brand Niemann Invited Expert to the NCIOC SCOPE and Services WGs September 22, 2009.
Information Integration Intelligence with TopBraid Suite SemTech, San Jose, Holger Knublauch
1 Briefing for EPA and OEI Communications Coordinators and Press Officers Brand Niemann US EPA Senior Enterprise Architect and Federal CoP Leader January.
1 A New Enterprise Information Architecture and Data Management Strategy for the U.S. Government Part 8: Emergency Management and Sensors Brand L. Niemann.
XBRL Seminar: The New Data Reference Model
ITEC224 Database Programming
1 Building DRM 3.0 and Web 3.0 for Managing Context Across Multiple Documents and Organizations Mills Davis and Brand Niemann, SICoP Co-Chairs, and Lucian.
Towards Web Semantics Spreadsheets and the US Government Lee Feigenbaum, Cambridge Semantics Brand Niemann, U.S. EPA SICoP Special Conference February.
Revelytix SICoP Presentation DRM 3.0 with WordNet Senses in a Semantic Wiki Michael Lang February 6, 2007.
1 Data and Information Architecture: Not Just for Enterprise Architects! Gartner Enterprise Architecture Conference June 2007, Nashville, TN Gaylord.
1 Tutorial for the EAWG: Solution Architecture for 2010 Brand Niemann Senior Enterprise Architect U.S. EPA January 28, 2010.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
The FEA Data Reference Model V2.0 Michael C. Daconta, DRM Working Group Lead Susan Turnbull, AIC Representative Mary McCaffery, FEA PMO Representative.
Sensor Standards Harmonization Working Group Report Summary of Sensor Standards Harmonization Working Group (SSHWG) Meeting held on Sensor Standards Harmonization.
Information Architecture The Open Group UDEF Project
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
OMG Architecture Ecosystem SIG Enterprise Data World 2011.
Popular Database Management Systems
TeleManagement Forum The voice of the OSS/BSS industry.
Harmonization of Sensor Standards in Semantic Wikis: Sensor Standards Harmonization Working Group Meeting Brand L. Niemann (US EPA), Co-Chair, Semantic.
Collaborative Vocabulary Management
A New Enterprise Data Management Strategy for the US EPA
Chapter 1 OBJECT-ORIENTED ANALYSIS AND DESIGN
Brand Niemann, US EPA & Co-Chair SICoP
CUAHSI HIS Sharing hydrologic data
Semantic Interoperability: The What, Why, Who, and How
“SG-Systems” (Smart Grid – Operational Applications Integration) “Boot Camp” Overview Brent Hodges, Chair, SG-Systems Greg Robinson, Co-Chair, SG-Systems.
Brand Niemann, US EPA and
Webinar Optimize Your Business Applications Strategy
Introduction Special appreciation to Panel Co-Organizers
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Geospatial Knowledge Base (GKB) Training Platform
9/22/2018.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Sensor Network Pilots for DRM 2
IT Infrastructure: Hardware and Software
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment.
Ontologies and Model-Based Systems Engineering
Lecture 1: Multi-tier Architecture Overview
Validation in INSPIRE Webinar on a new Test Registry & Repository 26/05/2015 Robin S. Smith & Michael Lutz.
Snowflake Software Helping you “SWIM” into the future
iECM Briefing: XML Community of Practice
Introducing Semantic Web Technologies:
Introducing Semantic Web Technologies:
Service Oriented Architecture (SOA)
Constructing MDA-based Application Using Rational XDE for .NET
Connected Vehicle Reference Implementation Architecture (CVRIA)
1/18/2019 Transforming the Way the DoD Manages Data Implementing the Net Centric Data Strategy using Communities of Interest Introduction
IT Infrastructure: Hardware and Software
One Language. One Enterprise.™
2/15/2019 Transforming the Way the DoD Manages Data Implementing the Net Centric Data Strategy using Communities of Interest Introduction
Getting to SOA & Semantic Interoperability for Data Sharing in a Net-Centric DoD & Beyond Brand Niemann Senior Enterprise Architect, US EPA, and Federal.
McGraw-Hill Technology Education
Semantic Wikis Expedition #52 Conor Shankey CEO July 18, 2006
Chapter 2 Database Environment Pearson Education © 2009.
QoS Metadata Status 106th OGC Technical Committee Orléans, France
Presentation transcript:

Harmonization of Sensor Standards in Semantic Wikis: Sensor Standards Harmonization Working Group Meeting Brand L. Niemann, Senior Enterprise Architect, US EPA, and Co-Chair, Semantic Interoperability Community of Practice (SICoP) October 16, 2007

Broader Context In SICoP's work on a semantic interoperability data management strategy for the community, the focus has shifted from applying it to EPA, which is nearly done, to the broader community: 1. SICoP delivered a semantic interoperability data management strategy to the Best Practices Committee of the Federal CIOC in June. 2. SICoP applied the semantic interoperability data management strategy to the US EPA in July - September as part of its ongoing work with federal agencies and presented this work at several conferences and had it reviewed and accepted by the Metatopia 2007 Committee for publication and use at future conferences. 3. SICoP is now applying the semantic interoperability data management strategy for the Net-Centric Operations Industry Consortium (NCOIC) with its members to selected agencies (e.g. FAA NextGen, Logistics, USCG, DHS, etc.

Broader Context A New Enterprise Data Management Strategy for the US EPA: Part 1: Overview (August 15, 2007) Part 2: Inventory of Data Assets (August 29, 2007) Part 3: Integration of Data Tables (September 5, 2007) Part 4: Spatial Data (September 24, 2007) Part 5: Land Quality and Water Quality Management Segments (September 25, 2007) Part 6. Support for E-Discovery (in process) Note: Chapters in an online, free, collaborative book at http://colab.cim3.net/cgi-bin/wiki.pl?EPADataArchitectureforDRM3Web3

Broader Context SICoP delivered Three White Papers to the Best Practices Committee of the Federal CIO Council: 1. Introducing Semantic Technologies and the Vision of the Semantic Web ("DRM of the Future") (Translated into Japanese) (February 16, 2005). 2. Semantic Wave 2006 - Executive Guide to the Business Value of Semantic Technologies (January 6, 2006). 3. Operationalizing the Semantic Web/Semantic Technologies: A roadmap for agencies on how they can take advantage of semantic technologies and begin to develop Semantic Web implementations (June 18, 2007).

Broader Context SICoP is working on updates to each of those three White Papers as follows: 1. Semantic Interoperability Data Management Strategy: Net-Centric Operations Industry Consortium (NCOIC) and Others (September 2007 Draft) 2. Semantic Wave 2008: Industry Roadmap to Web 3.0, Mills Davis, Project 10X (October 2007 Draft). 3. Semantic Interoperability with Relational Databases (e.g. Data marts and Data warehouses): Solving the Schema Mismatch Problem with Ontology, Lucian Russell, Private Consultant (December 2007 Draft).

Broader Context SICoP Supports the NCOIC in Three Principal Activities: Lexicon: Definition of Terms. SCOPE: Systems, Capabilities, Operations, Programs, and Enterprises (SCOPE) Model for Interoperability Assessment. SIF: Semantic Interoperability Framework. These Activities Support the Model-Driven Architecture and Ontology Driven Development Approach Being Used: First develop a model of the system under study and then transform it into the real thing (e.g. an executable software entity). For example, start from an ontology, transfer it to a UML platform-neutral domain model, and then generate a Java implementation. See July 11-12, 2007, Building DRM 3.0 and Web 3.0 Knowledgebases: Where Do the Semantics Come From? at http://colab.cim3.net/file/work/SICoP/2007-07-11/SICoP07112007.ppthttp://colab.cim3.net/file/work/SICoP/2007-07-11/SICoP07112007.ppt

Broader Context Data Modeling and OWL: Two Ways to Structure Data, David Hay, Essential Strategies, Inc.: Objectives of a Data Model: Capture the semantics of an organization. Communicate these to the business without requiring technical skills. Provide an architecture to use as the basis for database design and system design. Now: Provides the basis for designing Service Oriented Architectures. See http://www.semantic-conference.com/2007/handouts/2-UpBW/Hay_David_2_2UpBW.pdf

Broader Context Data Modeling and OWL: Two Ways to Structure Data, David Hay, Essential Strategies, Inc. (continued): Synopsis: Both data modeling and ontology languages represent the structure of business data (ontologies). Data modeling represent data being collected, and filters according to the rules. Ontology languages represent data being used, with ability to have computer make inferences. Comment from Lucian Russell (SICoP White Paper 3 Author): So ontology can improve data quality in legacy systems (David Hay agreed) and solve the Schema Mismatch Problem (recall slide 5).

Broader Context Standards: Sensors: New - Develop ontology at the onset Existing - Refactor to develop an ontology* This is what I have been doing! Sensors: Existing - Refactor to develop an ontology This is what we are doing in the NCOIC Pilots! The Modular Ontology Approach, June 26, 2007, SSHWG Meeting. * Note: A data model expressed as an ontology, not just an XML Schema.

Broader Context Refactor ontologies: Multiple federated ontologies: Object-oriented developers use the notion of refactoring to describe evolutionary changes that clean up the model design without breaking existing functionality. Tools like Eclipse and IntelliJ provide automated refactoring support for Java classes and their members. The same idea is supported by TopBraid Composer. Multiple federated ontologies: Are usually smaller, so more manageable, can evolve semi-autonomously, can be reused as components in different contexts, and multiple people and teams can work on separate parts of a large ontology at any one time.

Demonstrations 1. A Semantic Approach to Data Management in Sensor Networks (November 6, 2006). 2. CBRN Data Model as an Ontology in a Semantic Wiki (March 28, 2007). 3. Scalable Semantic Web Applications (TopQuadrant and Franz, Inc.) (July 16, 2007). 4. July 19, 2007, First Semantic Interoperability Mashup with NCOIC Semantic Interoperability WG, Spatial Ontology CoP, and SICoP. 5. Google Maps Enterprise Webinar (August 16, 2007). 6. Semantic Web, Google Maps, and OGC Sensor Standards Mashup (October 16, 2007).

Demonstrations 1. A Semantic Approach to Data Management in Sensor Networks (November 6, 2006): This published paper describes an application of ontology technology within an architecture for processing sensors that monitor conditions in grain and storage silos. The authors show that historical and streaming sensor measurements can be combined to support expressive SPARQL queries over data modelled in OWL and stored as RDF files.” See Proceedings of the Semantic Sensor Network Workshop, November 6, 2006, Website: http://www.ict.csiro.au/ssn06/

Demonstrations 2. CBRN Data Model as an Ontology in a Semantic Wiki (March 28, 2007): In the Sensor Standards Harmonization WG, we converted the CBRN Data Model spreadsheet to an ontology in one of our SICoP Semantic Wikis (Knoodl.com) for a demonstration to the SSHWG members that asked to see how we could work with it in a "Semantic Web way" because it was made available at the August 2006 Workshop in Oak Ridge and it represented a great example of a spreadsheet-to-ontology conversion. We have removed this because our intent all along was to harmonized the multiple standards and data models in support of the SSHWG so our result will not be the release of “the CBRN data model spreadsheet" but a new semantically harmonized and machine processible ontology. See http://knoodl.com and http://colab.cim3.net/file/work/SICoP/2007-06-26/SICoPSSHWG06262007.ppt

Demonstrations 3. Scalable Semantic Web Applications (TopQuadrant and Franz, Inc.) (July 16, 2007): An ontology is a formal description of the meaning of the information used by software systems. Just like relational databases use SQL as a query language, ontologies developed using Semantic Web standards are queried with a query language called SPARQL. SPARQL is a simple yet powerful language. A single SPARQL query can combine the selection criteria based on the data values as well as their meaning. Unlike relational databases and SQL which are tightly bound to a specific data model, ontologies are highly flexible making it possible to (1) easily accommodate changes in the data model, and (2) create generic queries that work in multiple situations and don't need changing when the data model must change. These special qualities make semantic applications more agile, flexible, and faster to develop than traditional approaches.

Demonstrations 3. Scalable Semantic Web Applications (TopQuadrant and Franz, Inc.) (July 16, 2007) (continued): Developing and deploying semantic applications for an enterprise requires both a production strength ontology design and development environment and a robut datastores. By integrating Franz’s AllegroGraph RDFStore (Jans Aasman) with TopQuadrant’s TopBraid Compose (Dean Allemang), users now have the essential foundation to build their semantic solutions with – a scalable, interactive graphical development platform. These components work together to enable developers to build comprehensive, large-scale semantic models (ontologies) that can be stored and queried very efficiently. The Webinar demonstrated building an ontology model in RDF/OWL and querying RDF data stored in AllegroGraph and discussed the integration of information from disparate data sources and the use of inferencing. The TopQuadrant Tutorial at the 2007 Semantic Technology Conference (May 20-24 in San Jose, CA) featured a Semantic Web Mashup with Google Maps. Tammera Countryman recommended the July 16th Webinar to the SSHWG members.

Demonstrations 4. July 19, 2007, First Semantic Interoperability Mashup with NCOIC Semantic Interoperability WG, Spatial Ontology CoP, and SICoP: This meeting featured Snoogle Demonstration by BBN. Snoogle is a graphical, SWRL-based ontology mapper to assist in the task of OWL ontology alignment. It allows users to visualize ontologies and then draw mappings from one to another on a graphical canvas. Users draw mappings as they see them in their head, and then Snoggle turns these mappings into SWRL/RDF or SWRL/XML for use in a knowledge base. See http://snoggle.projects.semwebcentral.org/ and Semantic Web Tools at http://esw.w3.org/topic/SemanticWebTools

Demonstrations 5. Google Maps Enterprise Webinar (August 16, 2007): See http://colab.cim3.net/file/work/SOACoP/Demo4/Google08162007.pdf SICoP is collaborating with Google, etc. on the Federal Sitemaps Initiative See http://colab.cim3.net/cgi-bin/wiki.pl?FederalSitemaps SICoP is also in discussions with Google about “Google 2.0 Embraces the Semantic Web” See http://www.gcn.com/online/vol1_no1/44290-1.html

Demonstrations 6. Semantic Web, Google Maps, and OGC Sensor Standards Mashup (October 16, 2007): The presentation at the Net-Ready Sensor Standards Harmonization Meeting at NIST on June 26, 2007, recommended using a “Modular Approach to SSHWG Ontology” and the VK Test Semantic Wiki with its new graphical ontology development module. See http://colab.cim3.net/file/work/SICoP/2007-06-26/SICoPSSHWG06262007.ppt and http://www.visualknowledge.com/wiki/sensors

Demonstrations 6. Semantic Web, Google Maps, and OGC Sensor Standards Mashup (October 16, 2007) (continued): Conceptually, an ontology can be developed for each sensor standard by extracting the concepts and their relationships from the standards documents and/or extending the XML Schema for the standard it one exists. Then ontology mapping tools like Snoogle can be used for “harmonization” and even scalable Semantic Web applications can be built using the tools like TopQuadrant/AllegroGraph combination. Initial discussions with SOCoP and OGC revealed the need to first harmonize Google’s KML and OGC’s GML, but further investigation suggests the need for further clarification (see email on next page). http://colab.cim3.net/file/work/SICoP/2007-10-16/BNiemann08302007.doc

Demonstrations For the next meeting: Select several standards and vendor sensors; Create the modular formal ontologies; Create a mashup with Google Maps to integrate and display the sensor data. Who wants to participate and learn how to do this? Use the Semantic Wikis (Knoodl and Visual Knowledge) Use the new Semantic Desktop from Radar Networks (tentative).

Discussion Before and After Problem: Have multiple standards and sensors: Solutions: Custom interoperability interface between each pair (the classic N(N-1)/2 problem. Okay when N is small, but brittle and doesn’t scale for larger N. Modular ontologies for each standard and sensor. The output of each sensor needs to be a discoverable knowledgebase defined as a semantic model/ontology and instances in RDF so one can validate the sensor against standards and make sensor data streams semantically interoperable at run-time.

Discussion Before and After Problem: Have multiple standards and sensors: Solutions (continued): Plug-fest creates “one-off” solutions for a particular set of standards, sensors, and data sets. Try to simulate a sensor with software that uses an ontology and actually transfers its data model and data to the Internet to support a net-centric (Web 3.0 and 4.0) data management and data integration (see next slide). Kang Lee - A talented student could probably do this for our future meetings! Steve Ray of NIST supports ontology development for standards compliance and testing (see slide 24).

Semantic Wave 2007 | Semantic Technology | Social Computing Web Number Brief Description 1.0 Connect information 2.0 Connect people 3.0 Connect knowledge 4.0 Connect intelligences

Discussion Before and After “I believe that semantic technologies are still greatly underappreciated in terms of their potential benefits. Coming from a documentary standards perspective, I am convinced that future information exchange standards will ultimately be specified in formal, semantic terms that provide not only computer interpretability, but also the degree of rigor and precision needed for a well-defined standard. This precision should dramatically reduce many of the interoperability problems we see today.” Steven R. Ray, Chief Manufacturing Systems Integration Division National Institute of Standards & Technology http://www.nist.gov/msid Source: http://www.semanticreport.com/ under Endorsements.