Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation...

23
Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005

Transcript of Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation...

Page 1: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

Integration of IMPRINT to the

Modeling Architecture for Technology Research and

Experimentation (MATREX)

Tim Lee

December 7, 2005

Page 2: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

Agenda

Modeling Architecture for Technology Research and Experimentation (MATREX) Program Background

Command, Control, Communications Human Performance Model (C3HPM) Objective in MATREX

C3HPM Current Implementation C3HPM Future Implementation Lessons Learned

Page 3: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

MATREX BackgroundProgram Goals

Develop “a persistent environment with a tailorable, scalable, distributed architecture for live, virtual, and constructive simulations for examination of joint C4ISR concepts and System of Systems solutions.”

Provide “key enabling M&S technology for FCS System of systems Integration Laboratory, System of Systems Virtual Framework …”

Page 4: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

MATREX BackgroundSystem Infrastructure

OCSOCSSANDSSANDS DOSDOSMTSMTS

ALCESALCES

SLAMEMSLAMEMMC2MC2 WECMWECMCMS CMS SimulationSimulation

CMS CMS ControlControl

OTBOTB

hlaControlhlaControl hlaResultshlaResults

InterdapterInterdapter InterdapterInterdapter

SC4SC4 UAVUAV

DISDISHLA InfrastructureHLA InfrastructureHLA SimulationsHLA SimulationsHLA GridHLA Grid

DIS LAN 2DIS LAN 2DIS LAN 1DIS LAN 1

DCATDCAT

Data BasesData Bases

Virtual EnvironmentTOCTOC

TOCTOC

Time Sensor SensorType AcquisitionLevel Target TargetType Range17:09:57 B001133001 FCS_CBT Identified R002143002 T_72M 5176.23672517:09:57 B001133001 FCS_CBT Identified R002143003 T_72M 5251.05640717:10:32 B001133003 FCS_CBT Identified R002143001 T_72M 5013.86795217:10:49 B001133001 FCS_CBT Identified R002143001 T_72M 386.468603117:10:49 B001133001 FCS_CBT Identified R002143004 T_72M 460.4706916

DCAT DATA EXAMPLE

C3HPMC3HPM

HLA RTIHLA RTI (Data Distribution)(Data Distribution)

ARMSARMS AMSAMS LVSLVS MSLSMSLSVDMSVDMS

Data Analysis & Data Analysis & PerspectivesPerspectives

Page 5: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Goals in MATREX

Provide a tool to support evaluation of warfighter task allocation, warfighter decision aiding, and WMI device suitability in combat vehicles and C2 shelters across Large force structures Wide varieties of complex scenarios

Provide a tool to support integration and test of warfighter decision aids and WMI devices into combat vehicles and C2 shelters

Provide a modeling and simulation environment to support analysis of Operational & Organizational Plan issues by coordinating with other MATREX tools

Page 6: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Goals in MATREX (cont.)

Integrated ConceptsORD, O&O, TTPS

WarfighterRole

Models

Unit Organization

Models

Unit Equipment

Models

C3HPMSimulation

C3GridSimulation

OTB/OOSSimulation

EvaluationScenario

ExperimentData

Analyst

CandidateConfiguration

O&O Issues

MATREX

Page 7: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Current Implementation Objectives

Provide constructive simulation of warfighters performing C2 tasks in the MATREX environment Provide capability to model operational roles as prioritized

reactions to received C2 messages• Manipulate data of received C2 messages to generate transmitted

C2 messages

• Execution time lines of reactions based on equipment models and human performance limitations

Provide capability to simulate operational roles for warfighters in multiple platforms

Provide capability to log tasks and workload for all warfighters

Demonstrate capabilities by modeling Joint Close Air Support (JCAS) roles and executing an engagement scenario

Page 8: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Current Implementation Design

IMPRINT

TaskManager

TaskData

C3HPM Interface Layer

TimeManager

TaskQueues

C3HPMJInterface

C3HPMJ

JessEngine

C3HPMInterface

MATREXInterface

WaitQueues

IMPRINT/COMInterface

MATREXInterface

MATREXHLA NetworkTCP/IP

COM

Role A Role B Role C

Task Networks

MasterScheduler

Page 9: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Current Implementation Model Data: Joint Tactics from JP 3-09.3

Page 10: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

GLODet

BCD

FSC / FSE

JOINTTACTICAL AIRCONTROLLER

(JTAC)

CAS ACFT

SUPPORTREQUIREMENT

TASKED TOOTHER FIRE

SUPPORT ASSETS

OPTION

*J-STARS/AWACS can function in place of ASOC

CORPS MAIN CP / TOC

BDE TACP / FSO

DIV TACP / FSO

• DATA UPDATES• IN-ROUTE CONTROL• HAND-OFF TO TC/JTAC• EGRESS CONTROL

WOC(USAF)

SCRAMBLE ON-CALL/

HOLDING ACFT

COORDINATE HAND-OFF AND RETURN

COORD/DIVERT AIRBORNE AIRCRAFT FOR MISSION

AIRCRAFTCONTROLLERS

• J-STARS• AWACS• FAC (A)• TAC (A)• SCAR• HAWKEYE

AIRBORNE

• TACC - ATCS - ASCS

SHIPBORNE

• CRC• TAOC

GROUND

JAOC

JFACC(USAF)

JFC

CO

OR

DIN

AT

ION

4

ACFT LAUNCHED/DIVERTED

ISRDATA

3 ASOC *(USAF)

2

67

5

9

8

10

12

1113

BN TACP / FSO1

BN TOC

SOLE

CASREQUEST

JIC

2

CO FIST

C3HPM Current Implementation Model Data: ARMY / SOF Close Air Support (CAS)

OV-5

Page 11: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Current Implementation C2 Message Modeling Configuration

OTB

C3Grid Federates

(SANDS, OCS, MTS,

DOS)

C3HPM

C3HPM

(taskrequest)

HLA Control

ASOC

CAS Air Unit

JAOC

Maneuver

SA

Call for CAS

Internal C2

JTAC

Page 12: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Current Implementation JCAS Demo Task Networks: Main Mission

ASOC

JTAC

JAOC

Page 13: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Current Implementation JCAS Demo Task Networks: JTAC – Request CAS

Page 14: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Current Implementation JCAS Demo Video

Page 15: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Future ImplementationObjectives

Enable modeling of Human Centric Network Enabled Battle Command (HC-NEBC) in the MATREX environment

SEMI-automatically generate role models from DODAF products (i.e. OV-6c mission threads) Utilize simulation neutral XML format to encode

behaviors (i.e., OWL-S) to promote reuse Separate role deployment and role to role addressing

to promote reuse Demonstrate capabilities by generating

modular force networked effects roles from TRADOC Analysis Center mission threads and executing an engagement scenario

Page 16: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Future ImplementationHC-NEBC Modeling Process

Behavior Modeler

OWL-S Editor

ScenarioDeveloper

MSDE

ForceDeveloper

ACSIS

ExperimentDesigner,

Conductor,& Analyst

MATREXAnalyst

Workstation

C3HPM

C3Grid/CES

OOS

MSDLDoDAFProducts

RoleModels

RoutingTables

PlatformList

C2 Messages

C2 Messages

RoleModels

Experiment Data

Scenarios,MOP/MOE

ModelDevelopment

Data Flow

SimulationInitializationData Flow

SimulationExecutionData Flow

OWL-S

TRACMission Threads

C4ISRModeler

CSAP&T

Page 17: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Future ImplementationOWL-S Semantic Markup for Web Services

An ontology which supplies web service providers with a core set of markup language constructs for describing the properties and capabilities of their Web services

Developed in the W3C Web Ontology Language (OWL), an extension to the XML-based Resource Description Framework (RDF) schema that defines terms commonly used in creating a model of an object or process

Developed by the Semantic Web Services arm of the DARPA Agent Markup Language (DAML) Program and submitted to W3C as a member submission http://www.w3.org/Submission/OWL-S/

Provides an extensible, open-source, XML schema for interchange of process descriptions which can be easily transformed and ingested by modeling tools and simulations

Extended by TARDEC & NIST to enable modeling of intelligent battlefield systems to support autonomous system development and warfighter integration into intelligent systems

Page 18: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Future ImplementationOWL-S Behavior Modeling

Extended OWL-S to support human performance modeling ISSimpleProcess class with properties

• hasWork (VACP)• usesControlDevice• hasTimeDuration• hasWorkLoad (VACP)

GenericAgent calls with property• hasWorkRate (VACP)

Page 19: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Future ImplementationOWL-S Behavior Modeling

Role A

Service1

Service3

Service2

Role B

Service4

Service6

Service5

Role D

Service10

Service12

Service11

Role E

Service13

Service15

Service14

Role C

Service7

Service9

Service8

Each serviceIs defined as aTask network

Each role may be Implemented by one or more warfightersIn the force

Each warfighter may implement one or more roles

Msg x

Msg w

Msg qMsg r

Msg d

Msg k

Msg m

SendMsg x

ReviewMsg w

Performance of a service istriggered by the receiptof a C2 message

Information maybe shared betweenservices withinA role

Page 20: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

CCN: SWBB2 FS-1a v3_0 Fv1 27 Jun 05

Howitzers Primary ExchangeSecondary Exchange

MVR BN Main

BCT CP14c

4a

8b

4b

4e

1a

6c

7g

6d

8a

3a3b

4d

3c

12

Fires BN

Fires BTRY

4

5

9a

8c

6

6a

9

*

*

ASASAIS

AFATDSFECC

ASASMCSWS

EMT

EMTMCSWS

MCSGW

MCSGW

ASAS

AFATDSFDC

13

6b

1

6e 7

7a

7b

7c

7d

7e

3

8

8d

8e

8g10g

3d7f8f10f

9c

9d

9e

10

10a

10b

10c

10d

10e

1c

1b

2

2a

LW 155DFCS

* Breakout

PaladinPDFCS

PaladinAFCS

*FOSStryker A3 BFIST

*Breakout

M1A2 SEP M2A3 Stryker FBCB2

* Breakout

PFEDFOS

CO

Observer

FIST

GDU GDU-R

11

AFATDSFECC

9b

AFATDSFDC

C3HPM Future Implementation Mission Thread Example

FS-1a: Call for Fire on Previous Target from an observer to FIST

Page 21: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Future Implementation Mission Thread Example: narrative and annotation

FS-1a: Call for Fire on Previous Target from an observer to FIST

Page 22: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Future Implementation OWL-S to IMPRINT Translation

Protégé OWL-S

IMPRINT

OWL-S Translator

Page 23: Integration of IMPRINT to the Modeling Architecture for Technology Research and Experimentation (MATREX) Tim Lee December 7, 2005.

C3HPM Future Implementation Progress

HC-NEBC architecture being refined More comprehensive coordination with the

development of other MATREX federates: OneSAF, C3Grid, Effects Engine

OWL-S to IMPRINT translation method / tool developed and being refined

Convention for mission thread “annotation” being defined