chart 1 c3 & io advanced concepts sparqlmotion for distributed network ops john carson, lockheed...

10
Chart 1 C3 & IO Advanced Concepts C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin [email protected] 2009 Semantic Technology Conference TopQuadrant User’s Group

Upload: julio-hedger

Post on 14-Dec-2015

217 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin john.t.carson@lmco.com 2009 Semantic Technology

Chart 1

C3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced Concepts

SPARQLMotion for Distributed Network Ops

John Carson, Lockheed [email protected]

2009 Semantic Technology ConferenceTopQuadrant User’s Group

Page 2: Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin john.t.carson@lmco.com 2009 Semantic Technology

Chart 2

C3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced Concepts

Problem: Dynamic Network Topology

Result: Increased network Result: Increased network AgilityAgility under change under change

Local Net

Local Net

Problem: Military networks are Dynamic, Heterogeneous, and Open

Local Net

Challenge: Discover the Emergent Capability within a given network.

Page 3: Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin john.t.carson@lmco.com 2009 Semantic Technology

Chart 3

C3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced Concepts

Adaptive Service Networks

1) Assets yet to be developed

2) Needs to be discovered

3) Concepts of Operations to evolve

Net-Centric Information Environment(Data Sharing Strategy and Enterprise Services)

• User Assistance• Collaboration• Discovery• Messaging

• InformationAssurance/Security

• EnterpriseServicesManagement

• CIO Services• Mediation• Applications• Storage

Global Information Grid(GIG)

Net-Centric Information Environment(Data Sharing Strategy and Enterprise Services)

• User Assistance• Collaboration• Discovery• Messaging

• InformationAssurance/Security

• EnterpriseServicesManagement

• CIO Services• Mediation• Applications• Storage

Global Information Grid(GIG)

Net-Centric Information Environment(Data Sharing Strategy and Enterprise Services)

• User Assistance• Collaboration• Discovery• Messaging

• InformationAssurance/Security

• EnterpriseServicesManagement

• CIO Services• Mediation• Applications• Storage

Global Information Grid(GIG)

Network Enabled Operations requires declarative modeling

Semantics permit real-time interoperability

Page 4: Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin john.t.carson@lmco.com 2009 Semantic Technology

Chart 4

C3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced Concepts

Future of Networking

Trend away from the formal enterprise (integrated systems) toward unstructured peers (ad hoc systems) Little hierarchy or structure, systems-of-systems Away from blueprints, away from formal requirements

Houston: a city without zoning“the form of a city is not defined in advance by specifying requirements; rather, a

city emerges and changes over time though the loosely coordinated and regulated actions of many individuals.”

-- Greg Goth

Need for lightweight scripting that supports interoperability

Page 5: Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin john.t.carson@lmco.com 2009 Semantic Technology

Chart 5

C3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced Concepts

Task Networks

Out of scheduling (Operations Research)

Rather than script the behavior, capture the task relationships

http://manyeyes.alphaworks.ibm.comThis presentation does not address the algorithmic control aspects, but rather the transaction models that support distributed control

Decomposition yields … - role based - policy driven

Page 6: Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin john.t.carson@lmco.com 2009 Semantic Technology

Chart 6

C3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced Concepts

Motivating Example

Cyber-Physical Systems Information (ground in app) Hardware (ground in device)

Heterogeneous Ontologies

Distributed Computing

Page 7: Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin john.t.carson@lmco.com 2009 Semantic Technology

Chart 7

C3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced Concepts

Robots

If Robot A sees Red Ball, remove (else leave it alone)

Page 8: Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin john.t.carson@lmco.com 2009 Semantic Technology

Chart 8

C3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced Concepts

Demonstrations

Page 9: Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin john.t.carson@lmco.com 2009 Semantic Technology

Chart 9

C3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced Concepts

Conclusions

SPARQLMotion builds on SPARQL Query language (Data Access) Rule language (Manipulation) Open semantics (Grammar) Add in Physical groundings (sensors and effectors)

Actionable when coupled with SPIN

The benefit of this approach Operational redundancy, point of failure is spread out Model-driven approach captures task Network Heterogeneous Peers interoperate through policy scripts

A declarative way to script interaction between heterogeneous peers

Page 10: Chart 1 C3 & IO Advanced Concepts SPARQLMotion for Distributed Network Ops John Carson, Lockheed Martin john.t.carson@lmco.com 2009 Semantic Technology

Chart 10

C3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced ConceptsC3 & IO Advanced Concepts