semantic interoperability1 semantic interoperability net centric perspective presented to sicop team...

50
Semantic Interoperability 1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Post on 18-Dec-2015

226 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 1

Semantic InteroperabilityNet Centric Perspective

Presented to SICoP Team

John A. Yanosy Jr.Chair NCOIC SII-WG

August 15, 2006

Page 2: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 2

“Many of the problems we have identified can be categorized as “information gaps” – or at least problems with information-related implications, or failures to actdecisively because information was sketchy at best. Better information would have been an optimal weapon against Katrina. Information sent to the right people at the right place at the right time. Information moved within agencies, across departments, and between jurisdictions of government as well. Seamlessly. Securely. Efficiently.”

The Final Report of the Select Bipartisan Committee to Investigate the Preparation for and Response to

Hurricane Katrina

Page 3: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 3

Semantic Interoperability Overview

Page 4: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 4

Networking Tension

Independent Systems

Increased Networking

Network Benefits

Operational Costs

Low Costs

High Costs

- Increasing Complexity Costs

+ Improved & Faster Decisions

Low Network Benefits

High Network Benefits

A - Net Low Autonomic

Page 5: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 5

Semantic Interoperability Context

System System

World

People People

1 H-H2 H-S3 H-W4 S-S5 S-W

1

22

3 3

4

Hypothesis- Semantic errors due to mutual misinterpretation cause unintended consequences in system interactions

5 5

Eachhas potentialfor semantic breakdown

Page 6: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 6

Goals

Semantic Interoperability Intersection

KnowledgeInformation

Context

Actions/Services

Communications

Page 7: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 7

Conceptual Framework of Frameworks

SemanticCommunication Framework (SOAP)

SemanticServices Framework (OWL-S)

SemanticCollaboration Framework (FIPA, ACL)

Semantic InformationFramework

(OWL,NIEM,DRM

C2IEDM)

SemanticContext Framework (?)

SemanticPolicy Framework (SWRL?)

Semantic Content

Framework(MPEG)

SemanticAutonomic Management (?)

Page 8: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 8

Semantic Frameworks• Semantic Net Centric Interoperability Framework – architectural gereral layers and elements

enabling mutually consistent interpretation of interactions• Semantic Information Framework - layered model defining hierarchical semantic knowledge

and structures• Semantic Context Framework – situational context model• Semantic SOA Framework - layered model web services including Service Discovery Profiles

Semantic Metadata, Semantic Service Descriptions, Taxonomic Metadata enabling linking of service dependency relationships, metadata linking service descriptions to domain specific semantic data models, common services supporting capabilities required by all services

• Command and Control Semantic Adaptive Policy Control Framework - semantic framework enabling overall policy constraints on the Semantic Information Framework and the Semantic SOA Framework - provides command and control across all layers representing unique constraints by various COIs

• Semantic Autonomic Management Framework- provides semantic models enabling self management supporting operations (Self Configuration, Self Healing, Self Optimization, Self Security)

• Semantic Collaboration Framework - Intelligent Agent based Framework that can support adaptive mediation between all of the other frameworks and that provides dynamic collaborative formation of agents

• Semantic Communication Framework - framework encompassing support for metadata descriptions of message based communications, metadata representation of message content, models relating data elements of messages to Semantic Information Framework semantic data models, models defining semantic intention of message

• Semantic Media and Content Framework - framework enabling the semantic representation of the nature of the media content type, music, voice, image, etc. in such a way that adaptation can be provided to modify content for end to end and device adapation purposes - many meatdata standards already exist

Page 9: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 9

Semantic Interoperability Issues

Page 10: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 10

Semantic Incompatibility Issues

• COIs, Social, Organizational, Cultural Assumptions and Policies

• Domain Knowledge• Ontology Relationships and Harmonization• Logic(s) DL, FOL, Intensional, SWRL• Context Dependency• Semantic Expressibility, • Semantic Web – URI Networking, Discovery • Implementation Technology

Page 11: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 11

Varying Semantic Representations

Signals

Explicit

Implicit

Data

Objects

Metadata

Domain Ontology

Taxonomies

Semantic Web

Syntax Structure

Domain Vocabulary, Schemas

Organized Hierarchical Classifications

Untyped Data

Semantic Knowledge Model & Logic

Relevant, Discoverable, Understandable Semantic Knowledge

Current Systems EmergingSystems

EmergingNetworks

OWL

OWL-S

XMLUMLMIF

RDFS

RDFXMLschemaWSDL

DoDTaxonomyUDDIDOM

UDDI, Domain,OntologiesContext Ontologies,CognitiveAgents,Mediation

NCOService& DataTenets

Context, Upper Ontology

C-OWLCOINIEEE SUMOIFFUpper CYCSWRL

Link 16ASCII

Dublin CoreDDMSTMLC2IEDMebXMLWordnet

Net Centric

Semantic Interoperability Across Ontologies

CYCFoaF

X

Page 12: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 12

Semantic Interoperability Problems• Shared Knowledge - Semantic interpretation of shared information between systems

and also between systems and people is interpreted by humans in a collaborative manner when designing and developing systems, but typically the results of these collaborative semantic interpretations are not explicitly represented in the solution, rather they are implicit in the solution. This results in possible semantic misinterpretations for different system implementations that are supposed to have a common semantic interpretation of shared information.

• Situational Context – Without understanding context of a particular user’s situation, the user bears the burden and complexities of discovering and selecting appropriate system capabilities and desired information. In contrast context knowledge defining the relevant information required for a specific situation and perspective can be used to personalize a system’s response more appropriate to the user in a current situation. It also defines the situation and the domain knowledge important to it. Context theory and context aware applications are being developed to enable adaptation of system behavior to a participant’s context.

• Closed Semantic Network - assumes implicit semantics achieved through human interpreted specifications and related design activities. Systems within closed environments interoperate reasonably well as long as the operating environment, the expected use of the systems, and the system definitions themselves are consistent over time with little change. If any of these conditions are modified than the original semantic interpretations about system functionality, information exchanged, and expected behaviors have to be reevaluated.

• Open Semantic Network – allows for heterogeneous semantic environment with capability to extend additional semantic definitions. Problems of ontology harmonization, varying levels of expressibility, different models, different intentions and context

Page 13: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 13

Semantic Interoperability Errors Occur Everywhere

• Client –web services interactions (Client interprets <SellStock> as post offer to sell, while web service interprets as sell at any price.)

• App – App operations and data exchanges (AppX interprets <Stock> as symbol of stock, while App Y interprets <Stock> as CurrPrice)

• Use of API interfaces (API labels passed argument for operation as “Stock”, with no semantic definition, object implementing API interprets “Stock” as quantity of items available in inventory.)

• Interpretation of Network protocols by network elements (Each NE interprets the protocol message according to the role it has in a Closed World Network and a shared protocol specification – Semantic intent of messages across Closed World Networks require reinterpretation in gateways)

• App interpretation of database information (Subtle misinterpretation of database meaning by new App results in inconsistent database state due to inappropriate updates by new app e.g., HealthcareProvider updates PatientStatus due to diagnostics, while FinanceAdministration updates PatientStatus due to InsuranceConstraints. In this case PatientStatus was originally used for health status, not Insurance status.

• Web services search – UDDI service profiles have no associated schemas or ontologies, resulting in semantic misinterpretation of keyword searches for services

• Information search – Without taxonomies of knowledge domain profiles searches will rely on data mining algorithms with too many non-relevant results

• Information integration and merging across apps, systems and databases – Biggest problem of semantic interoperability since multiple specifications and enterprise purposes are involved, as well different syntax information structures and constraints.

• Exchanged XML documents – only contains simple or complex data element definitions, no relationships between data elements or constraints about when data element instances can be created

• WSDL web service specifications - no semantics associated with WSDL service definitions, such that applications would have to be written to each WSDl service vocabulary, even when in the same application domain.

Page 14: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 14

Closed Solutions(Implicit Semantics)

• Closed solutions are characterized by static aspects with implicit semantic interoperation between like systems due to:– explicit semantics defined in the requirements and

design stage, – implementations having weak traceability to

requirements and design semantics

• Results in brittle and complex semantic interoperability specifications not easily modifiable for interoperation with other systems, nor easily evolvable with changing requirements

Page 15: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 15

Open Solutions(Explicit Semantics)

• Open solutions are characterized by dynamic aspects that enable explicit semantic interoperation at multiple levels of interaction between different systems due to:– explicit semantics defined and accessible in all phases– sharing of intensional semantic knowledge about context, intentions,

actions, capabilities, commitments and environment– simple universal communications speech acts enabling collaboration

between systems– separation of semantic concerns and explicit representations of

knowledge and system actions or services– ability to extend the universe of explicit knowledge used by systems

as new requirements and capabilities are desired– ability to discover, access, and share explicit knowledge in multiple

domains (context, capabilities, environment perspective, commitments, …)

– ability to dynamically marshal resources to broker semantics• Results in extensible and robust interoperability solutions resulting

from dynamic integration of disparate systems within a common semantic interoperability framework

Page 16: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 16

A Universal Semantic Interoperability Framework

Page 17: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 17

Universal Semantic Interoperability Model

Goals

Knowledge

Speech Acts

Context

Goals

Knowledge

Speech Acts

Context

PurposefulCommunications

Intentions,Services

Intentions,Services

Reasoning

Reasoning

Reasoning

Reasoning

Request, Committment

Shared Domain Knowledge

Perspective, Situation

Collaboration, Role

REACTIVE

COGNITIVE

ENVIRONMENT

Perception Perception

WorldModifyingActions

WorldModifyingActions

ENVIRONMENT

ENVIRONMENT

ENVIRONMENT

Page 18: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 18

Transformation from Implicit to Explicit Semantic Interoperability

Full Semantic interoperability is enabled by embedding and sharing explict semantic representations of agent, system and environment goals, context, intentions, actions, available services, domain knowledge, and speech acts

Page 19: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 19

Semantic Interoperibility Model

• SIOPM = <SM, WFF>, set of semantic models and well formed expressions entailed by each model

• SM = <SM1, …,SMn>, set of semantic models used by agents 1, …, n

• SM = <D, G, V, I, L, A, wff>, semantic model tupleD = Domain and individuals in domainG = Grammar defining syntax of well formed expressions, wffV = domain vocabulary for domainI = Interpretation function mapping domain vocabulary terms to

domain individualsL = Logic defining rules of reference and entailment for wffA = Axioms predefined in modelSM |= wff , wff entailed by Model M, ( |= Entailment operator)

Page 20: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 20

Semantic Interoperibility Model• Mutual Semantic Entailment Between

Pairs of Agents Ai and Aj– Mi Mj – Mi Mj |= wff Mutual Semantic Entailment

• Non-Mutual Semantic Entailment Between Pairs of Agents Ai and Aj– Mi Mj

• (Mi|= wff) (Mj|= wff)

– Mi Mj • Mi Mj | wff

Page 21: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 21

Goals

Semantic Interoperability Intersection

KnowledgeInformation

Context

Actions/Services

Communications

Page 22: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 22

Semantic Interoperability Principles• Interoperability between systems and agents is purposeful and

informed by goals, contexts, and shared semantic domain knowledge models (whether explicit or implied).– actual world modifications are achieved through intentional

actions . – sharing of semantic environment knowledge provides a ‘situated

real world’ perception to enable better decisions about what actions or services are required to achieve goals (mapping of sensed data to perception concepts)

• Goals guide selection of intentions and execution of actions• An extensible network of semantic services with explicit semantic

representations enables interoperability independent of platforms and technology implementations, and provides a foundation for intentional actions within a purposeful, cognitive interoperable framework

• Communications occurs within few universal intentional categories (Speech Acts – request knowledge, commit to action, request action, … )

• Context defines relevant domain knowledge for a specific situation

• Useful Knowledge is organized in semantic domain models

Page 23: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 23

Cognitive Semantic Interoperability Model

Goals

Knowledge

Speech Acts

Context

Goals

Knowledge

Speech Acts

Context

PurposefulCommunications

Intentions,Services

Intentions,Services

Reasoning

Reasoning

Reasoning

Reasoning

Request, Committment

Shared Domain Knowledge

Perspective, Situation

Collaboration, Role

REACTIVE

COGNITIVE

ENVIRONMENT

Perception Perception

WorldModifyingActions

WorldModifyingActions

ENVIRONMENT

ENVIRONMENT

ENVIRONMENT

Page 24: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 24

Agent Cognitive Semantic Model

Context(Situational Knowledge, Constraints)

Semantic KnowledgeIntentions

(Tasks, Workflows, Services)

Goals(Objectives, Guidance)

Intensional LogicalReasoning

(Decisions, Inferences)

Atomic Actions

WorldModifyingActions

Perceptions

EnvironmentData, Sensors

CommunicatingSpeechActs

CommunicatingSpeechActs

Page 25: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 25

Implicit Semantic Knowledge

Goals

Knowledge

Speech Acts

Context

Goals

Knowledge

Speech Acts

Context

Purposeful Communications

Intention IntentionRequest, Committment

Shared Knowledge

Perspective, Situation

Collaboration, Role

REACTIVE

COGNITIVE

Typically implemented via app specific

protocols, not universal

Usually defined by very few app specific msg types, not universal

Implicit semantic models by system designer, at most

explicit data element structure.

Never explicitly defined in system, only

implicitly by requirements

Never explicitly defined in system, only

implicitly by requirements

Page 26: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 26

Explicit Services and Universal Speech Acts, No Explicit Semantics

Goals

Knowledge

Speech Acts

Context

Goals

Knowledge

Speech Acts

Context

PurposefulCommunications

Intentions,Services

Intentions,Services

Reasoning

Reasoning

Reasoning

Reasoning

Request, Committment

Shared Knowledge

Perspective, Situation

Collaboration, Role

REACTIVE

COGNITIVE

ENVIRONMENT

Perception Perception

WorldModifyingActions

WorldModifyingActions

ENVIRONMENT

ENVIRONMENT

ENVIRONMENT

Page 27: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 27

Explicit Semantic Knowledge, Services, and Speech Acts

Goals

Knowledge

Speech Acts

Context

Goals

Knowledge

Speech Acts

Context

PurposefulCommunications

Intentions,Services

Intentions,Services

Reasoning

Reasoning

Reasoning

Reasoning

Request, Committment

Shared Knowledge

Perspective, Situation

Collaboration, Role

REACTIVE

COGNITIVE

ENVIRONMENT

Perception Perception

WorldModifyingActions

WorldModifyingActions

ENVIRONMENT

ENVIRONMENT

ENVIRONMENT

Page 28: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 28

Explicit Context Knowledge

Goals

Knowledge

Speech Acts

Context

Goals

Knowledge

Speech Acts

Context

PurposefulCommunications

Intentions,Services

Intentions,Services

Reasoning

Reasoning

Reasoning

Reasoning

Request, Committment

Shared Knowledge

Perspective, Situation

Collaboration, Role

REACTIVE

COGNITIVE

ENVIRONMENT

Perception Perception

WorldModifyingActions

WorldModifyingActions

ENVIRONMENT

ENVIRONMENT

ENVIRONMENT

Page 29: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 29

Explicit Goal Knowledge

Goals

Knowledge

Speech Acts

Context

Goals

Knowledge

Speech Acts

Context

PurposefulCommunications

Intentions,Services

Intentions,Services

Reasoning

Reasoning

Reasoning

Reasoning

Request, Committment

Shared Knowledge

Perspective, Situation

Collaboration, Role

REACTIVE

COGNITIVE

ENVIRONMENT

Perception Perception

WorldModifyingActions

WorldModifyingActions

ENVIRONMENT

ENVIRONMENT

ENVIRONMENT

Page 30: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 30

NCOIC Integrated Ontology

Page 31: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 31

NCOIC Integrated Knowledge Base – An NCOIC Ontology

• Create an integrated NCOIC knowledge Base that can be used by customers and member companies

• Create an NCOIC ontology that can be constructed from FT and WG ontologies to unify the NCOIC work products

– Provide a map of Network Centric Operation aspects– Incorporate NCOIC Lexicon– Capture descriptive knowledge about NCO aspects

• Map current NCOIC efforts against NCOIC ontology– To provide a context for research efforts and discussion– To identify shortcomings and candidate areas for research

• Enable evaluation of Customer Requirements and force initiatives against Net Centric Aspects and NCOIC work products

• Identify Specify Interoperability patterns, their structural solutions and their relationship to NCOIC work products

• Enable characterization of each solution using NCO evaluative and descriptive models

• Create manageable and scalable NCOIC ontology that can evolve• Expand to capture and influence Customer requirements specifications• Capture the operational space

Page 32: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 32

NCOIC SII WG Work ProductKnowledge base

• Each WG Product has a document and associated Ontology to enable incorporation into a larger model

• SII WG Product Concepts– SII Integrated Ontology enable dependent relationships to be

made between:• NCO Tenets, Reference Models, • NCO SCOPE Model and its Descriptive Dimensions• Interoperability Causes• Interoperability Patterns – Focus on Service and Information • PFCs• Customer Requirements and Capabilities• Open Standards• Able to be component part of NCOIC Level Integrated Knowledge

Base and Ontology

Page 33: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 33

Approach

NCOICIntegrated KB and Ontologies

Customers- ETE Capabilities

Architects- Patterns

-SCOPE Model- Interop Problems

Engineers- PFCs

- Profiles

Vendors- COTs/Gots

FT & WGs

Tools (Industry, Vendor, Govt.)

Govt and Member Companies, Prod Vendors

Page 34: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 34

NCOIC Product Map (SII WG Perspective)

NCAT

SIIIntegrated

Knowledge BasePFCs

SII WGInteroperabilityPatterns-Information Exchange, Semantics-Services, Mediation-Msg Content Transformation-Collaboration, Workflow-Discovery, Context Awareness-Autonomicity, Management

Customer Reqts-DAR,CADM, DAP-DoDAF to DRL-JCIDS-PIM-NCOW RM-Capital Planning-PPBE-Acquisition-BCIDS-Net Ready KPPs-KIPs-DISRonlineProfiles

NCOICIntegratedKnowledge

Base

NCOICSCOPE

Document

NCOICLexicon

NCOICIntegratedOntology

NCOTenets

Ontology

Mobility

SIIIntegratedOntology

InteroperabilityCauses

Document

InteropOntology

SCOPEOntology

NCO TenetOntology

OpenStandards

OpenStandardsOntology

CustReqts

Ontology

PFCOntology

NCO InteropPattern

Ontology

IA

Page 35: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 35

Integrated NCOIC Product Map (Proposal)

NCAT

PFCsInteroperabilityPatterns-Information Exchange, Semantics-Services, Mediation-Msg Content Transformation-Collaboration, Workflow-Discovery, Context Awareness-Autonomicity, Management

Customer Reqts-DAR,CADM, DAP-DoDAF to DRL-JCIDS-PIM-NCOW RM-Capital Planning-PPBE-Acquisition-BCIDS-Net Ready KPPs-KIPs-DISRonlineProfiles

NCOICIntegratedKnowledge

Base

NCOICSCOPE

Document

NCOICLexicon

NCOICIntegratedOntology

NCOTenets

Ontology

Mobility

InteroperabilityCauses

Document

InteropOntology

SCOPEOntology

NCO TenetOntology

OpenStandards

OpenStandardsOntology

CustReqts

Ontology

PFCOntologyIA

NCO InteropPattern

Ontology

BuildingBlocks

BuildingBlocks

Ontology

Interactions between WGsAnd FTs not defined here

Page 36: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 36

Recommendations• Unify the NCOIC knowledge and products using the

NCOIC KB and Ontologies – Align with similar customer efforts in KB– Foundation for collaborative engineering

• Establish a group to manage the NCOIC Ontology and KB– Each WG has one focal person for input and vetting– currently being done by SII WG

• Training for Semantic Information Capture• Tools and commercial hosting platforms for NCOIC

ontology (Infrastructure Recommendation)– Assist NCOIC marketing efforts– Assist engineering efforts– Budget (plan to follow)

Page 37: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 37

Emergency Disaster Response Information Coordination

Semantics

Page 38: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 38

“Many of the problems we have identified can be categorized as “information gaps” – or at least problems with information-related implications, or failures to actdecisively because information was sketchy at best. Better information would have been an optimal weapon against Katrina. Information sent to the right people at the right place at the right time. Information moved within agencies, across departments, and between jurisdictions of government as well. Seamlessly. Securely. Efficiently.”

The Final Report of the Select Bipartisan Committee to Investigate the Preparation for and Response to

Hurricane Katrina

Page 39: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 39

Coordination Problems

• Lack of organized information focusing on coordination activities and status:– Resources– Participants– Incident resolution

• No Common Operating Picture relating evolving overall coordination situation.

• Inability to plan specific coordination activities for different disaster scenarios

Page 40: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 40

Information and Communication Problems

• Focus on data elements rather than model structure and domain

• Messages only related to each other by message ID; i.e. patterns of coordination not readily apparent

• Semantic descriptions of data elements in message schemas inadequate

• No standards used to represent higher levels of semantic expressiveness in data model, e.g. RDF, OWL

• Architecture does not specify how information sharing takes place among responders in any dynamic or adaptive manner

• No directory structure exists within DMIS to enable service discovery

Page 41: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 41

Project• Research and Development of Emergency Disaster Response

Information Coordination Semantic (ED-RICS) framework to improve emergency response coordination

• Focus on semantic architectural model that creates common operating picture (COP) of evolving emergency response coordination situation

• Represent COP as set of discrete semantic coordination patterns (SCP) derived from XML emergency messages

• Ontology based network coordination situation analysis identifying coordination anomalies, completion states, resource commitments, and incident focus problems

• Technologies include:– EDXL and CAP alert message standards– DHS NRP scenarios– Protégé 2000 ontology tool with OWL plugin– Domain ontologies with non-programmatic concept inferences– Web services– Concepts from knowledge representation and descriptive logic

Page 42: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 42

DHS-NRP Scenario Analysis• Scenario 1: Nuclear Detonation – 10-Kiloton Improvised Nuclear Device• Scenario 2: Biological Attack – Aerosol Anthrax• Scenario 3: Biological Disease Outbreak – Pandemic Influenza• Scenario 4: Biological Attack – Plague• Scenario 5: Chemical Attack – Blister Agent• Scenario 6: Chemical Attack – Toxic Industrial Chemicals• Scenario 7: Chemical Attack – Nerve Agent• Scenario 8: Chemical Attack – Chlorine Tank Explosion • Scenario 10: Natural Disaster – Major Hurricane• Scenario 11: Radiological Attack – Radiological Dispersal Devices• Scenario 12: Explosives Attack – Bombing Using Improvised Explosive

Devices• Scenario 13: Biological Attack – Food Contamination• Scenario 14: Biological Attack – Foreign Animal Disease (Foot and Mouth

Disease)

Page 43: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 43

Page 44: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 44

Current Emergency Disaster Response Information Interoperability Network

Common Alerting Protocol - CAP

Emergency Data Exchange Language - EDXL

SOAP, WSDL, HTTP

National Information Exchange Model (NIEM)

Disaster Management Interoperability Service (DMIS)

Emergency Provider Access Directory (EPAD)Services

Data Model

Messages

Disaster Management Interoperability Services (DMIS)

Emergency Provider Access Directory (EPAD)

Page 45: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 45

Emergency Messaging Languages

• CAP: emergency messaging standard used to alert responders and public in general of emergency situations as they occur.

• EDXL-RM: messaging standard used to convey information regarding emergency specific resources.

• EDXL-DE: emergency messaging standard used as container for CAP and EDXL-RM messages. EDXL-DE may also contain emergency data not otherwise included in CAP or EDXL-RM messages.

Page 46: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 46

ED-RICS Capabilities

Provides universal shared information analysis through creation of common operating picture (COP) of all coordination activities, including:

• Committed resources• Responder locations with respect to incident area • Coordination activity completion status• Anomaly analysis, such as overcommitted resources, etc.• Interactive execution environment between knowledge

framework and responders, response managers, messaging systems, databases, and other personnel and systems

Page 47: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 47

Page 48: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 48

Page 49: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 49

Coordination Intersection

Information

Resources

Activities

Messages

ED-RICS

Page 50: Semantic Interoperability1 Semantic Interoperability Net Centric Perspective Presented to SICoP Team John A. Yanosy Jr. Chair NCOIC SII-WG August 15, 2006

Semantic Interoperability 50

Emergency Disaster Response Services and Information Framework

Common Alerting Protocol - CAP

Emergency Data Exchange Language - EDXL

NIEM

SOAP, WSDL, HTTP

(DMIS)

(EPADS)

Emergency Situational Information

Service•Plan Management•Status Monitoring•Situation Analysis

•Anomalies Identification

Web Services

Data Models

Current

New

EDXL-RM OWL

EDXL-DE OWL

CAP OWL

Semantic

Semantic Data Model for Emergency Disaster

Planning, Monitoring, Analysis