overview
play

Overview Mo#va#on:ontologybaseddatafusionforC2 Review - PDF document

5/14/09 BMLEnabled Informa1onExchangeFramework inSESontologyforC2 HojunLee BernardP.Zeigler ArizonaCenterforIntegra1veModeling&Simula1on


  1. 5/14/09 BML
Enabled

 Informa1on
Exchange
Framework
 
in
SES
ontology
for
C2
 Hojun
Lee

 




Bernard
P.
Zeigler
 Arizona
Center
for
Integra1ve
Modeling
&
Simula1on
 University
of
Arizona
 and

 RTSync
Corp

 Overview 
 • Mo#va#on:
ontology‐based

data
fusion
for
C2
 • Review
 
the
Informa#on
Exchange
Framework
(IEF)
and
the
 – System
En#ty
Structure
(SES)
 – JDL
Data
Fusion
Process
Model
 BaJle
Management
Language
(BML)
 – • Approach
to
integra#ng
BML
into
the
IEF
in
the
 C2
Data
Fusion
Context
 • Resul#ng
Architecture
for
C2
Data
Fusion
 • Conclusions/Future
Work

 1

  2. 5/14/09 C2
Needs
for
Ontology‐based
Data
Fusion
Framework 
 • C2
needs
informa#on
 – First
step
to
plan
military
opera#ons
is
gathering
informa#on.
 – More
refined
informa#on
is
more
valuable.
 • C2
systems
need
an
Informa#on
Exchange
Framework
 (IEF)
to

supports
requests
for
high
level
informa#on
as
 well
as
simple
object
data
from
various
informa#on
 sources
 • BaJle
Management
Language
(BML)
expresses
user
 requirements
and
invokes
informa#on
exchange
process
 in
SES
ontology.
 Informa1on
Exchange
Framework 
 2

  3. 5/14/09 Approach
to
Integra1ng
BML
into
the
Informa1on
 Exchange
Framework 
 Extend
BML
to
express
reports
 
to
match
levels
of
requests
 Develop
Pruning
and
 Transforma1on
 Opera1ons
to
sa1sfy
 the
BML
request
 Develop
SESs
for

 Extend
BML
to
express
requests
for

 • 
Radar
 • AirTargets:
Level
1
info
 • 
Rela1ons
 • AirSitua1on:
Level
2
info
 • 
Threats
 • AirThreat:
Level
3
info
 JDL
Data
Fusion
Process
Model(1/2) 
 Refinement
processes
in
sensor
networks
mapping
raw
 data
into
useable
products
 Joint Directors of Laboratories (JDL) Model 3

  4. 5/14/09 JDL
Data
Fusion
Process
Model
(2/2) 
 • Level
0

a
preprocessing
step
on
sensor
level
 • Level
1
(Object
Refinement)
–

refine
the
objects
or
 en##es’
representa#on
 • Level
2
(Situa#on
Refinement)
–
describe
the
current
 rela#onships
among
en##es.
 • Level
3
(Threat
Refinement)
–

project
current
situa#on
to
 the
near
future
 • Level
5
(User
Refinement)
–

 emphasis
on
user
role
since
 higher
level
informa1on
is
related
to
temporal/
spa1al
 coordinates
specified
by
users
  
corresponds
to
the
pragma#c
frame
in
IEF
 Background‐System
En1ty
Structure
(SES) 
 A formal framework for ontology development • especially to enable automation in modeling and simulation • applicable to complex data-engineering • set-theoretically defined • implemented in XML-based SES-Builder En1ty :
real
world
objects,
made
of
other
children
 • en##es.
 Aspect :
represents
the
labeled
decomposi#on
rela#on
 • between
the
parent
and
the
children.
 • Specializa1on :
labeled
rela#on
that
expresses
 alterna#ve
choices
that
a
system
en#ty
can
take
on.

 • Mul1‐Aspect :
is
an
aspect
that
expresses
an
all
of
one
 kind
decomposi#on.

 • Variables :
are
slots
aJached
to
an
en#ty.
The
slots
can
 take
values
in
a
specific
type
and
range.

 • inheritance :
the
parent
and
any
child
of
a
 specializa#on
combine
their
individual
variables,
 aspects
and
specializa#ons
when
pruning
is
ac#vated
 4

  5. 5/14/09 System
En1ty
Structure:
Wine
Ontology
Example 
 WineGrowing entity aspect WineDec Wine Regions regionGrows multiple Region specialization aspect MultiAsp WineTasteSpec regionGrowsMultiAsp WineColorSpec wineCountry Region wineCountryDec RoseWineColor WhiteWineColor RedWineColor Region Wine SES
Supports
Structure
Mappings • Structural
opera#ons
in
SES
ontology
framework
 – Pruning:
opera#on
to
cut
off
unnecessary
structure
in
SES
 • Assign
some
values
to
specific
en##es
 • Trim
to
get
en##es
which
user
requires
 – Transforma#on:
mapping
from
one
ontology
to
another.
 • These
opera#ons
are
invoked
by
user
requirements
–
the
 pragma#c
frame
in
Informa#on
Exchange
Framework
(IEF)
 5

  6. 5/14/09 Ba]le
Management
Language
(BML) 
 A
formal
command
and
control
language
 • – An
unambiguous
language
used
to
command
and
control
forces
and
equipment
 conduc1ng
military
opera1ons

 – to
provide
for
situa1onal
awareness
and
shared,
common
opera1onal
pictures

 – understandable
to
humans
and
machines
 Intended
to
bridge
gap
between
 • – C2
system
(Human)
and
simulated
forces
(Machines).
 – C2
system
(Human)
and
real
forces
(Human).
 – C2
system
(Human)
and
robo1c
forces
(Machine)
in
future

 • Order
and
Request
 – OB
 → 
Verb
Tasker
Taskee
(Affected
|
Ac#on)
Where
Start‐When
(End‐When)
Why
 Label
(Mod)*
 • Report
 RB
 → 
 task‐report 
Verb
Executer
(Affected
|
Ac#on)
Where
When
(Why)
Certainty
 – Label
(
Mod)*
 RB
 → 
 event‐report 
EVerb
(Affected
|
Ac#on)
Where
When
Certainly
Label
(Mod)*
 – – RB → 

 status‐report 
Hos#lity
Regarding
(Iden#fica#on
Status‐value)
Where
When
 Certainty
Label
(Mod)*
  
Focus
on
Request
and
Report
 Extending
BML
to
the 
 
Informa1on
Exchange
Framework 
 BML
is
extended
to
express
military
pragma#c
frames
for
high
level
 • informa#on
fusion
in
sensor
networks
 • Request
 – OB
 → 
 request 
Contents
Tasker
Taskee
(Affected
|
Ac#on)
Interest‐ Where
(Tasker‐Where)
Start‐When
(End‐When)
(Interval‐When)
 Why
Label
(Mod)*
 – Apply
various
‘Contents’
for
mul#‐level
info
request.
 • AirTargetsInfo:
Level
1
info
 • AirSitua#on:
Level
2
info
 • AirThreat:
Level
3
info
 – Add
‘Tasker‐Where’
and
‘Interval‐When’
for
high
level
info
 process.
 6

  7. 5/14/09 Extending
BML
for
IEF
(Cont’d) • Report
 – RB → 

 status‐report 
Hos#lity
(Rela#ons/ Situa#on)
(Threat)
Regarding
(Iden#fica#on
 Status‐value)
Where
When
Certainty
Label
 (Mod)*
 – Add
‘Rela#ons/Situa#on’
and
‘Threat’
for
level
 2/3
info.
 Transforma1on
and
Pruning:
Rela1on
to
Threat
SESs 
 Determine
Rela1ons
by
features
 Rela#on‐SES
 • Affilia1on
by
iff
 • Speed
by
velocity
 • Aggressiveness
by
other
reports
 • Distance
by
rela1ve
distance
 range
between
targets
and
users
 • Direc1on
by
rela1ve
target
 heading
 Example:
 A
target
is
hos#le,
slow,
neutral,
 away,
out
of
warning
range,
out
of
 Click to ac#on
range
from
the
commander.
 Expand Threat-SES Click to Predefined
Rules
map
the
set
of
 Expand rela1ons
to
the
threat
types
 in
Threat‐SES
 Example:
 
The
target
is
cau#ous.
 7

  8. 5/14/09 15
 16
 8

  9. 5/14/09 Resul1ng
Data
Fusion
System
Architecture 
 Conclusions 
 • We
proposed
an
informa#on
exchange
framework
for
 data
fusion
in
sensor
networks
 • Extended
BML
to
express
pragma#c
frames

in
a
 unambiguous
way
 • BML
requests
invoke
ontological
opera#ons
in
SES
to
 provide
threat
level
report
schemata
 • The
approach
casts
the
data
fusion
process
 development
within
an
ontological
framework
that
is
 amenable
to
modeling
and
simula#on

 9

  10. 5/14/09 Future
Work 
 • Study
compa#bility
of
our
approach
with
exis#ng
BML
 system.
 • Extend
framework
to
fabricate
the
whole
baJle‐field
 picture
including
ground
picture.
 • Study
interoperability
issues
with
another
message
 format
such
as
Cursor
on
Target
(CoT).
 • Further
development
for
GIG/SOA
Web
Services
context
 – Network
Centric
Enterprise
Services
(NCES)

and
Net
Enabled
C2
 (NECC)
may
benefit
from
the
BML
enhanced
Informa#on
 Exchange
Framework
 Books
and
Web
Links
 www.acims.arizona.edu
 Rtsync.com
 devsworld.org
 20
 10

Recommend


More recommend