Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN...

30
© Copyright, Curts & Campbell, 2003 1 S Y N E C A Research Group, Inc. Strategic Consulting Inc. Analyzing C4ISR Architectures Through An Automated Data Analysis & Visualization Environment (DAVE) PRESENTED BY: Raymond J. Curts, PhD Douglas E. Campbell, PhD PRESENTED TO: 2003 Command and Control Research and Technology Symposium National Defense University (NDU), Washington, DC 17 - 19 June 2003

Transcript of Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN...

Page 1: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 1

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.

Analyzing C4ISR ArchitecturesThrough An Automated Data Analysis& Visualization Environment (DAVE)

PRESENTED BY:

Raymond J. Curts, PhD

Douglas E. Campbell, PhD

PRESENTED TO:

2003 Command and Control Research and Technology Symposium

National Defense University (NDU), Washington, DC

17 - 19 June 2003

Page 2: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 2

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.AgendaAgenda

• Introduction / Background

• DAVE

• Object Oriented Paradigm & Architectural Atoms

• Summary

• Future Work

Page 3: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 3

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.The ProblemThe Problem

In each successive military engagement we find another instance in which our fighting men and women have been

unable to adequately plan, communicate and/or coordinate multi-service activities.

Page 4: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 4

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Think About This First…Think About This First…

Considering all that has been done over the past ten years or so …

Why is the process of identifying and developing IT

architectures so difficult, costly and time consuming?

Why are we still struggling to:define what exactly constitutes an architecture;identify what type of architectures do and/or should exist;categorize architecture concepts; and,develop a long range plan for architecture development and maintenance?

Page 5: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 5

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.A Decade+ of EventsA Decade+ of Events

<1991 1992 19951992 1993 1994 1996 1997 1998 1999 2000

DSB GSOPNAV 9410.6

CADM v 1.0CAF v 2.0OMB M-97-16JCS 3-13DoD JTA v 2.0

W N ?WSA&EJITC Created

2001

DSB RDoD Enterprise ModelUSAF SAB Info ArchDoD 8320.1-M

Desert ShieldDesert StormDoDD 8320.1

NDIA InteroperabilityGAO/NSIAD-98-73PDD 62 / 63

DoDD 4630.5DoDD 4630.8DoDD TS3600.1Croesus Strategies

DoD Arch Rev (IPSG)CISA EstablishedCJCSI 6212.01AJP 6-0 / 6-02 NDIA IA Study

JTA v 3.0 (Draft)BosniaDoN ITI Arch (Draft)

ITMRACJCSI 3210.01CJCSI 6510.01APEO 13010DoD JTA v 1.0GAO/AIMD 96-110

AFCEA SpringIntelligenceSymposium

9/11/01

Page 6: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 6

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.IA, Interoperability & ArchitectureIA, Interoperability & Architecture

ConnectedInteroperable

Systems

DistributedInformation

A Well DesignedArchitecture

Page 7: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 7

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.What Is An Architecture?What Is An Architecture?

“… a representation, at a current or future point in time, of a defined ‘domain’ in terms of:– its component parts;– what those parts do;– how the parts relate to each other; and,– the rules and constraints under which the parts

function.”

Page 8: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 8

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.AgendaAgenda

• Introduction / Background

• DAVE

• Object Oriented Paradigm & Architectural Atoms

• Summary

• Future Work

Page 9: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 9

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.DAVEDAVE

TheData Analysis

&Visualization Environment

(DAVE)Research Project

Page 10: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 10

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.DSSDSS

User Interface

Models

Data

Page 11: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 11

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Architecture DataArchitecture Data

Bx Rx Bname O/D Tier3 Rof_title Wma System Imp Cap Plat Arch IOC MSC POM D/I C/N Assumption

1 1 P-EPLN D EWC2CONDUCT TACTICAL MISSION PLANNING STK TAMPS 3 4 A W 1990 NPLR C

TF organic systems. System needs update. Not a primary EW tool.

1 1 P-EPLN D EWC2CONDUCT TACTICAL MISSION PLANNING STK TEAMS 5 4 A W 1990 NPLR C D C TF organic systems. Requires update for EA-6B.

1 2 P-EPLN D ELINTDEVELOP ELECTRONIC OOBs AAW EWRL 2 3 Z W 1990 NPLR C

Does not cover all spectrums/freqs needed for planning. Availability of input data.

1 2 P-EPLN D ELINTDEVELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C

Does not cover all spectrums/freq needed for planning.

1 2 P-EPLN D ELINTDEVELOP ELECTRONIC OOBs AAW CDF 5 3 S W 1990 NPLR C D C

Data bases & TACINTEL. Good now but w on't handle the threat c.2010 w ithout signif icant upgrades. Comms only.

1 2 P-EPLN D ELINTDEVELOP ELECTRONIC OOBs AAW OSIS 4 3 Z W 1990 NPLR C D N Data bases & TACINTEL.

1 2 P-EPLN D ELINTDEVELOP ELECTRONIC OOBs AAW ES-3A 5 4 A W 1990 NPLR C D C

Does not cover all spectrums/freq needed for planning.

1 2 P-EPLN D ELINTDEVELOP ELECTRONIC OOBs AAW TENCAP 5 3 Z W 1990 NPLR C D C

Data bases & TACINTEL. Excellent capability but limited availablity.

5 54 WD/G D EWC2

CONFIRM TARGET IDENTIFICATION IN REAL TIME STK CDF 5 4 S W 1990 NPL C D C Requires radiating target.

5 54 WD/G D EWC2

CONFIRM TARGET IDENTIFICATION IN REAL TIME STK CILOP 5 5 A + 2000 NPL C D C

Confirmation of a detected emitter and or platform as a target is good.

6 66 H/F D Noise Jam

COUNTER ENEMY TERMINAL DEFENSE SYSTEMS AAW acit Rainbo 5 3 A + 2000 NP B D C Limited accuracy

6 66 H/F D Noise Jam

COUNTER ENEMY TERMINAL DEFENSE SYSTEMS STK ASPJ & P3 5 3 A + 2000 NP B D C Designed for terminal defense

6 71 H/F OEMPLOY DIRECTED ENERGY WEAPONS AAW EA-6B 3 5 A W 1990 NPL BDE HARM only.

Page 12: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 12

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Architecture ModelsArchitecture Models

Multi-Attribute Utility (MAU)Importance / CapabilityFunctional Dependencies

Sensitivity / What-IfCost BenefitDiscrimination Analysis

Strength / WeaknessExpert Systems (Rules)

Page 13: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 13

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Visualizing Architecture DataVisualizing Architecture Data

Page 14: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 14

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc. Discrimination AnalysisDiscrimination Analysis

Page 15: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 15

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Weakness AnalysisWeakness Analysis

Page 16: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 16

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Strength Analysis GraphStrength Analysis Graph

Page 17: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 17

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc. Cost Benefit AnalysisCost Benefit Analysis

Page 18: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 18

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc. Applied Information VisualizationApplied Information Visualization

Supported byMulti Attribute Utility (MAU) and Rule Based Algorithms to enable

• Cost Benefit Analysis• What-If Analysis• Sensitivity Analysis

DAVEHierarchical View of

RequirementsFunctionsCapabilities

Page 19: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 19

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.AgendaAgenda

• Introduction / Background

• DAVE

• Object Oriented Paradigm & Architectural Atoms

• Summary

• Future Work

Page 20: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 20

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.RequirementsRequirements

B U I L D I N GB U I L D I N GB L O C K SB L O C K S

Page 21: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 21

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Basic Building BlocksBasic Building Blocks

Playing With Architectural Atoms

A

PM

Activities / Functions

Processes / Methods / Sequencing ActivitiesAttributes Associated w/ Activities & ProcessesFunctional

Requirements

Architectural Atom. A unique entity.Basic building block of architectural concepts.

F

Page 22: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 22

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Functions, Components & SuitesFunctions, Components & Suites

FF

FF

FF

FF

FF

FF

FF

FF

FF

FF

Overlap

Functional Requirements can be grouped into common Components or Resource packages which …Components

Are then further grouped into large scale Systems or functionally specific Suites

where some overlap of component capabilities should be expected.

Systems/Suites

FFCS

P/S

To a Building Block ArchitectureBattle Group

/ Battle Force

Page 23: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 23

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Architecture ViewsArchitecture Views

• There can be many views of an Architecture but there is one and only one Architecture for any given entity.– Operational View– Organizational View– System (Physical) View– Technical View (Standards)– Functional View (Requirements / Capabilities)– Mission Capabilities Package View

• Operations are carried out by organizations and resourced by systems which combine functional capabilities into Mission Capability Packages.

Page 24: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 24

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Rubik’s Architecture CubeRubik’s Architecture Cube

Page 25: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 25

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.So …So …

InteroperableSystems

A Single Architecture

TimelyDecisions

Perception/ Reality

Page 26: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 26

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.AgendaAgenda

• Introduction / Background

• DAVE

• Object Oriented Paradigm & Architectural Atoms

• Summary

• Future Work

Page 27: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 27

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.SummarySummary

• Fully integrated, interoperable systems can not be achieved without a plan - the Architecture

• Architectures can be fully integrated and interoperable

• Architecture data can be represented as a set of functional data elements

• Object Oriented methodology lends itself well to such data representation

• DAVE is a simple and easy way to view and explore architectures and architectural options

Page 28: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 28

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.AgendaAgenda

• Introduction / Background

• DAVE

• Object Oriented Paradigm & Architectural Atoms

• Summary

• Future Work

Page 29: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 29

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.Future WorkFuture Work

• A number of upgrades, extensions and enhancements are planned for DAVE

• So far we have concentrated on functionality but it is clearly time to upgrade the GUI

• In addition, extensions are planned to add:

• An Object Oriented data structure utilizing Architectural Atoms

• Expert System Rule-Based Analysis

• A more extensive MAU algorithms.

Page 30: Analyzing C4ISR Architectures Through An Automated Data Analysis … · 2012-10-03 · 1 2 P- EPLN D ELINT DEV ELOP ELECTRONIC OOBs AAW BGPHES 5 4 M + 2000 NPLR C D C Does not cover

© Copyright, Curts & Campbell, 2003 30

S Y N E C AResearch Group, Inc.

Strategic

Consulting

Inc.THE PLAN ?THE PLAN ?

It is a bad plan that admits of no

modification.

Publius Syrus (42 B.C.)