advanced decision architectures collaborative technology alliance regulating the exchange of...

21
ced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework Larry Bunch Florida Institute for Human and Machine Cognition IHMC: Jeff Bradshaw (PI), Matt Johnson, James Lott, Paul Feltovich, Niranjan Suri, Marco Carvalho ARL CISD: Larry Tokarcik, Robert Winkler, Somiya Metu July 22, 2009

Upload: arthur-lambert

Post on 20-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Regulating the Exchange of Tactical Information Using the KAoS Policy

Services Framework

Larry Bunch Florida Institute for Human and Machine Cognition

IHMC: Jeff Bradshaw (PI), Matt Johnson, James Lott, Paul Feltovich, Niranjan Suri, Marco Carvalho

ARL CISD: Larry Tokarcik, Robert Winkler, Somiya Metu

July 22, 2009

Page 2: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Objectives

• Facilitate secure automated information sharing in net-centric environments– Heterogeneous (e.g. coalition forces)– Tactical (e.g. MANET)

• Through a framework for regulating information sharing– Rich language to associate information sharing

contexts with requirements– Automated control and enforcement capabilities– Maintain human oversight and approval

Page 3: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Policy Focus

More flexible and open information exchange depends upon

• Semantically-rich policy representations – Specify the kinds of information that can be shared and with whom– Identify operational contexts that impact information sharing– Easily extend to include new domains and concepts

• Advanced policy reasoning capabilities– Context matching– Spatial reasoning– Temporal reasoning

• Advanced policy enforcement capabilities– automatically filter information – abstract and transform information – maintain appropriate levels of human oversight and approval

Page 4: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Policy Representation

• Rich and meaningful– Describe contexts in human-accessible terms involving

multiple attributes at multiple levels of abstraction

• Formal – Support automated reasoning and enforcement

• Flexible and Extensible– Quickly adapt to changing needs and contexts

W3C standard Web Ontology Language (OWL) extended with Role-Value-Map ‘variables’ and enhanced reasoning capabilities

Page 5: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Information Sharing Policy

Page 6: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Policy Representation

• Easy to use graphical tools– Policy templates and wizards– Hypertext policy definition language

Page 7: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Policy Representation

Page 8: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Policy Representation

• Support for obligations as well as authorizations– Transform & Redact– Prioritize & Delay– Notify & Share– Obtain human approval

• Support for sophisticated context descriptions– Actions– Actors– Attributes– States– History

Page 9: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Policy Reasoning

• Context matching– Deontic logic using description logic to classify actions

and context attributes at multiple levels of abstraction– Intensional and extensional group membership– Role and team assignments

• Spatial reasoning– Location (e.g. within an area of operations)– Proximity (e.g. unit to SOF)

• Temporal reasoning– Relationships among actions

Page 10: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Policy Enforcement

• Application– Policy-aware systems interpret and apply

policy to modify their behavior

• Middleware– Enforcement components are dynamically

instantiated by middleware to apply policy without the knowledge and cooperation of the affected applications

Page 11: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Policy Enforcement Topologies

Page 12: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Blue Force Tracking Demonstration

• Policy-based control over the symbols shared among coalition forces– Domain (US Class., US Unclass., UK, NGO)– MIL-STD-2525b Symbol

• Affiliation, Echelon, Status, Country• Warfighting Symbols, Tactical Graphics ...

• Spatial Reasoning

• Agile Computing Middleware enforcement

Page 13: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Blue Force Tracking Demonstration

Page 14: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

MIL-STD-2525b Ontology

Page 15: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Blue Force Tracking Demonstration

• Symbol abstraction policy– SOF warfighting symbol abstracted to

No Fire Zone tactical graphic for US unclassified domains

• Proximity-based exception policy– SOF symbol revealed to US forces when within N

meters of US unclassified forces

• Middleware enforces policies by dynamically instantiating transformation and filtering components

Page 16: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Blue Force Tracking: Abstraction

Page 17: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Blue Force Tracking: Proximity

Page 18: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Unattended Sensor Data Harvesting Demonstration

• MANET environment• Policy control of the Agile Computing

Dissemination Service to independently regulate• Replication of data by the middleware

– Prioritize what data is replicated based on mission

– Prevent/Permit a network node to be a carrier

• Clients’ ability to subscribe, send, and receive data– Prevent/Permit based on metadata (e.g. type, source,

classification level)

– Transform, redact, notify, approve

• Sensor alerting based on prior alert patterns– A1 followed by A2 within 5 min. followed by A4 => Low Priority

Page 19: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Unattended Sensor Data Harvesting Demonstration

Page 20: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Harvesting Demonstration

Ad-hoc Network Node

Agile Computing Middleware

DisseminationService

KAoS PolicyGuard

Notify/Approve Enforcers

Applications

Send Receive

authorizationto send/receive

requiredinteractions

Authorization Filter

Transformation Filters

Encrypt Decrypt

required datatransformations

Mobile Ad-hoc Network (MANET)

Ad-hoc Network Node

Agile Computing Middleware

DisseminationService

KAoS PolicyGuard

Notify/Approve Enforcers

Applications

Send Receive

authorizationto send/receive

requiredinteractions

Authorization Filter

Transformation Filters

Encrypt Decrypt

required datatransformations

Mobile Ad-hoc Network (MANET)

Page 21: Advanced Decision Architectures Collaborative Technology Alliance Regulating the Exchange of Tactical Information Using the KAoS Policy Services Framework

Advanced Decision Architectures Collaborative Technology Alliance

Transition

• ARL CISD, Adelphi: in-house development of unattended sensor signaling policies

• ARL CISD, Aberdeen: intelligence analyst support tool

• CERDEC: COBRA and THINK ATO’s