9
1 3/20/2008 9:07:25 AM System of Systems Common Operating System of Systems Common Operating Environment (SOSCOE) Environment (SOSCOE) Support to Net Centricity Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI , Boeing Approved for Public Release, Distribution Unlimited, TACOM 01 Mar 2007, case 07-090

System of Systems Common Operating Environment …System of Systems Common Operating Environment (SOSCOE) Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: System of Systems Common Operating Environment …System of Systems Common Operating Environment (SOSCOE) Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI

13/20/2008 9:07:25 AM

System of Systems Common Operating System of Systems Common Operating Environment (SOSCOE) Environment (SOSCOE) Support to Net CentricitySupport to Net Centricity

Mark Uland, Deputy Chief Architect

SOSCOE, FCS LSI , Boeing

Approved for Public Release, Distribution Unlimited, TACOM 01 Mar 2007, case 07-090

Page 2: System of Systems Common Operating Environment …System of Systems Common Operating Environment (SOSCOE) Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI

23/20/2008 9:07:25 AM

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

TransportServices

ApplicationsPlatforms

Standards

FCS Layered, Networked Architecture

Net Ready/Networked Battle Command

Command BCT system elements are commonly developed to integrate FCS platforms into a larger geographically dispersed yet Functionally integrated machine

Battle Command incorporates C2, Intelligence, Surveillance, and Reconnaissance (ISR), Embedded Training, and Sustainment

Net ready information management element of service based architecture - SOSCOE

Heterogeneous transport layer enables robustness

Networked battle command, embedded training, and supportability developed Technical View (TV-1) integrated into SoS level TV-1 standards supporting integration

Integrated Architecture Provides Design-Phase Flexibility and Tactical Adaptability For The Networked FCS (BCT)

FCS System-of-Systems (SoS) – 18+1+1

Manned Systems Unmanned Air Vehicles

Class I

ARV-A (L)

Small (Manpackable)UGV

Non-Line of Sight Cannon Non-Line of Sight Mortar

Medical Treatmentand Evacuation

Recon andSurveillance Vehicle

Infantry CarrierVehicle

MountedCombat System

MULE: (Countermine)

MULE: (Transport)

Class II Class III Class IV

Armed Robotic Vehicle

ARV RSTAARV RSTA ARV AsltARV Aslt

FCS Recovery and Maintenance Vehicle

Unmanned Ground Vehicles

Unattended Ground

SensorsNLOS LS

Unattended MunitionsIntelligent

Munitions System

Command andControl Vehicle

FCS (BCT)

ASSURED COMPUTINGSERVICES

Approved for Public Release, Distribution Unlimited, TACOM 01 Mar 2007, case 07-090

Page 3: System of Systems Common Operating Environment …System of Systems Common Operating Environment (SOSCOE) Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI

33/20/2008 9:07:25 AM

• NCES focused on providing enterprise services running within a high bandwidth reliable network infrastructure

– Capabilities are server-based– Leverages centralized computing paradigm– Emphasis on ‘shared spaces’ presumes

uninterrupted access to those spaces– Acquisition Strategy

• Adopt before Buy, Buy before Create• Acquire via Managed Service Providers

• SOSCOE focused on providing reusable software infrastructure components for Platform and Battle Command Applications on a Bandwidth Constrained Ad Hoc Network

– SOSCOE must support decentralized real-timeand safety-critical applications

– Emphasis on managing QoS over radio networks– SOSCOE makes wide use of “Proxy” notion for

maintaining seamless communications with the GIG at WIN-T POPs

NCES (Increment 1): High-bandwidth Reliable Network

SOSCOE: Low-bandwidth Ad Hoc Network

BCTX

BCTX

SOSCOE & NCES – Different Environments

Approved for Public Release, Distribution Unlimited, TACOM 01 Mar 2007, case 07-090

FBCT

Core EnterpriseServices

Increment 1

Product Lines

Service Management

Discovery

IA / Security

Mediation

Collaboration

User Assistant

Messaging

Application

Storage

SOA Foundation

Content Discovery &

Delivery

Portal

Collaboration

Page 4: System of Systems Common Operating Environment …System of Systems Common Operating Environment (SOSCOE) Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI

43/20/2008 9:07:25 AM

SOSCOE Architectural Concept

Standard Edition Real Time Edition Micro Edition

•SOSCOE is a “toolset” of Infrastructure Services that provide a Service Oriented Architecture operating environment for FCS Applications

•Although each Edition may require unique implementations, the Application Interfaces (APIs) will conform to a set standard

Operating System

OS Abstraction

Distributed Infrastructure Services

Basic Services

Integration Services

Composite Infrastructure Services

Shared Domain Services

Domain Applications

Human Machine Interfaces

CO

TS

Basic Services LayerProvides localized primitive utilities that run in-process.

Basic Services LayerProvides localized primitive utilities that run in-process.

Distributed Infrastructure Layer

Provides secure interprocess primitive services.

Distributed Infrastructure Layer

Provides secure interprocess primitive services.

Integration Services LayerProvides context aware services that act on behalf of a user or an

application.

Integration Services LayerProvides context aware services that act on behalf of a user or an

application.

OS Abstraction LayerIsolates applications from the underlying operation system to allow portability as

operating systems and platforms change.

OS Abstraction LayerIsolates applications from the underlying operation system to allow portability as

operating systems and platforms change.

Composite Infrastructure Services LayerContains components that are aggregates of lower level componentsin support of convenience and functionality.

Composite Infrastructure Services LayerContains components that are aggregates of lower level componentsin support of convenience and functionality.

Domain Application LayerIncludes domain specific components belonging to Battle Command, Situational

Understanding, VMS,…

Domain Application LayerIncludes domain specific components belonging to Battle Command, Situational

Understanding, VMS,…

Shared Domain Services LayerDomain aware services that are required by multiple domains

Shared Domain Services LayerDomain aware services that are required by multiple domains

Approved for Public Release, Distribution Unlimited, TACOM 01 Mar 2007, case 07-090

Page 5: System of Systems Common Operating Environment …System of Systems Common Operating Environment (SOSCOE) Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI

53/20/2008 9:07:25 AM

FCS Battle Command Compose-able Architecture Drives the Use of TINEX

Domain Applications

Network Management

PolicyManager

ConfigurationManager

PerformanceManager

KeyManagement

Interface

AdapterManagement

System

IntegratedEvent

Correlation

AccountingManager

SecurityManager

SpectrumManager

CommonNetworkPicture

NetworkPlanning

FaultMonitor

Mission Execution

IncomingOrder

Processor

Policy Editor

ActionRequestor

OrderReport &

Authorizer

MGVRemote

Operations

TaskOrganizer

Notification

UnmannedPayloadsControl

UAV Control

UnattendedMunitions

Control

AirspaceControl

Fires &EffectsControl

UGV Control

UGS Control

ConflictControl

GroundSpaceControl

Embedded Training

Training CommonComponents

Warfighter Machine Interface

ICS Operating System

COTSNDISOSCOE

Task Integration Network

WMI Services

PresentationBuilder

LogonManager

WindowControl

Interface

QOSManager

AgentAuthorizer

PresentationTailor

Visualizer

WMIPrimitives

PresentationManager

Core APIs

Collaboration

RoleManager

TranslationInterface

ReportGenerator

TerminalEmulators

Operator/AccountManager Intelligent

OperatorMonitorO/S Interface

Situational Understanding

SituationRefinement

WeatherService

ThreatRefinement

SUPresentation

Battle StateAssessor

Fusion/Process

Refinement

ReadinessMonitor

SU Toolset

BattlespaceObjectPriority

Manager

Planning & Preparation

PlanAssessor

ObjectivePlanner

SensorPlanner

ManeuverPlanner

SurvivabilityPlanner

RehearsalServices

GroundSpace

Planner

Fires &EffectsPlanner

CommsNetworkPlanner

SecurityPlanner

Air DefensePlanner

AARServices

AirspacePlanner

COAPlanner

TerrainAnalyzer

Simulation

Level 1 Fusion

DistributedFusion

Manager

Exploitation Tools

FusionEngine

Sensor Data Management

SensorPlug-ins

Non-OrganicSensorPlug-ins

SDM Kernel (ExternalControl, Sensor Arbitration

SDM Sensor Framework(Plug-in Control, Monitoring

SDM Utilities

PS-MRS

FPSIMReasoner

MaintenanceReasoner

AnomalyDetector

SoldierInterface

ConsumptionReasoner

LRUInterface

DataCollection

Service

Vehicle Embedded

Decision Accuracy

ConsumptionModel

Generator

SimulatedFault

Generator

DecisionAccuracy

Evaluation

DataManagement

FPSIMGenerator

LRUSimulator

LDSS

MaintenanceManager

MaintenancePlanner

SupplyManager

DistributionManager

Supply &Distribution

Planner

Force HealthProtection

Planner

Force HealthProtectionManager

C2 CommonExtensions

HumanResources

Planner

HumanResourcesManager

Commander/SoldierSupport

TINEX is a “workflow engine” that leverages the Discovery and Dissemination to Minimize network traffic and software execution flexibility

Approved for Public Release, Distribution Unlimited, TACOM 01 Mar 2007, case 07-090

Page 6: System of Systems Common Operating Environment …System of Systems Common Operating Environment (SOSCOE) Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI

63/20/2008 9:07:25 AM

Task Integrated Network (TIN)“Thread” Application Services to create

desired Effects

Task Sequence

Battle Command Process

Apply Knowledge, Judgment, and

Analysis to Understand the

Situation

Object, Situation, Threat & Refinement Service

Battle State Assessor Service

SU Presentation Service

Presentation Builder, Tailor, Manager Service

Collaborator Service

Simulation Service

Plan Assessor Service

Weather Service

Terrain Analyzer Service

Notification Service

.

.

.

BSO Priority Manager Service

TIN Formation

TINs provide adaptable “script” to efficiently implement services

Approved for Public Release, Distribution Unlimited, TACOM 01 Mar 2007, case 07-090

Page 7: System of Systems Common Operating Environment …System of Systems Common Operating Environment (SOSCOE) Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI

73/20/2008 9:07:25 AM

FY2005

Build 1.5

SOSCOE is Incrementally being DevelopedAnd Fielded

Requirements and Architecture Review

Architecture and Design Review

Engineering Baseline

Release

FY2012

Formal Qualification & Test (FQT)Implementation Requirements

Build 4.0

Build 3.0

Build 3.503/02/10

Build 2.5

Build 2.0

Build 1.8

Approved for Public Release, Distribution Unlimited, TACOM 01 Mar 2007, case 07-090

Page 8: System of Systems Common Operating Environment …System of Systems Common Operating Environment (SOSCOE) Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI

83/20/2008 9:07:25 AM

SOSCOE 2 Year Build CycleSoftware Development Methodology is based on IEEE 12207.2 Evolutionary Model

SOSCOE Releases Softwareon a yearly cycle

Approved for Public Release, Distribution Unlimited, TACOM 01 Mar 2007, case 07-090

SW Review 1 -Requirements& Architecture

System Requirements Definitionand Management Planning

Software Requirements Analysisand Test Planning

Architecture

-SSS-Build Plan

-SDP

-SRS-IRS-STP

(Initial)

-SADD-Architectural Concept Studies

-Feasibility Rationale (Initial)

- Changes to SRS- Changes to IRS

Design

Requirements& Architecture

Baseline

- Changesto SADD

Doc’s Baselined:-SSS-Build Plan-SDP-SRS-IRS-SADD

.

SW Review 2 -Architecture &

Design

ImplementationStatus Outbrief Release

Implementation

Integration and Test

-STD-IRM

TRR

- FeasibilityRationale

-STP

-Concept Studies-Make/Buys (Initial)

-SDD (Initial)- IDD (Initial)

-DBDD (Initial)

EngineeringRelease

-PRM-SUM-DUG

-SW Build

-Changes to PRM-Changes to SUM-Changes to DUG

-SVD (Eng.Release)

-STD (Initial)-IRM (Initial)

-STD (FQTUpdates)

-STR-SVD

-STrP (asreq’d)

Design

-SDD-IDD-DBDD-Make/Buys-PRM (Initial)-SUM (Initial)-DUG (Initial)

.

Design

Component A

Component B

Component C

Component D

FunctionalGroup IPTR

SynchronizationIPTR

Outbrief

Page 9: System of Systems Common Operating Environment …System of Systems Common Operating Environment (SOSCOE) Support to Net Centricity Mark Uland, Deputy Chief Architect SOSCOE, FCS LSI

93/20/2008 9:07:25 AM

Summary

•SOSCOE provides the Infrastructure for the Tactical Domain supporting Net Centric Operations paradigms

•SOSCOE is being Developed by a Team of Boeing, SAIC and 34 other companies

•SOSCOE Development Cycle is 2 years with yearly Releases•SOSCOE is available via Distribution Agreement and SLA under Government Purpose Rights (GPR)

•SOSCOE Build 1.8 consists of 95% COTS/Open Source or a Total of 78 products– 14.7M SLOCS delivered

SOSCOE is based on a set of Standardized APIs and based on

COTS/Open Source, modified and developed software

Approved for Public Release, Distribution Unlimited, TACOM 01 Mar 2007, case 07-090