18.11.2012 Views

UAS Control Segment (UCS) Technical Overview - Raytheon

UAS Control Segment (UCS) Technical Overview - Raytheon

UAS Control Segment (UCS) Technical Overview - Raytheon

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

UNCLASSIFIED<br />

<strong>UAS</strong> <strong>Control</strong> <strong>Segment</strong> (<strong>UCS</strong>)<br />

<strong>Technical</strong> <strong>Overview</strong><br />

Brian Schechter<br />

Application Architecture Subcommittee Chair<br />

<strong>UCS</strong> Working Group<br />

UNCLASSIFIED<br />

August 18, 2011


UNCLASSIFIED<br />

OA <strong>UCS</strong> Acquisition Architecture Objectives Goals<br />

Utilizing an Open, Standards-Based Service-Oriented<br />

Architecture (SOA) approach , the <strong>UCS</strong> Architecture will<br />

enhance:<br />

• Operational and Acquisition Efficiencies<br />

• System-to-System Interoperability<br />

• Warfighter Capability<br />

<strong>UCS</strong> Architecture does not currently cover:<br />

• Low-level C2 interface between UAVs and ground<br />

stations as existing standards such as STANAG 4586<br />

provide standardization path-forward in this area<br />

• Human-Machine Interfaces (HMIs)<br />

UNCLASSIFIED 2


Feb 2009<br />

ADM<br />

Current Focus<br />

UNCLASSIFIED<br />

<strong>UCS</strong> Architecture Time Line<br />

Time Line<br />

St Structuring t i<br />

2009<br />

Dec 2009<br />

Concept p<br />

Version 0.5<br />

Exploration Incl. AV-1<br />

Architecture Definition and Demonstration<br />

June 2010<br />

Version 1.0<br />

UNCLASSIFIED<br />

Architecture Modeling<br />

1QFY12<br />

Version 2.1<br />

Nov 2010<br />

IWP Demo<br />

Mar 2011<br />

JSIL Demo<br />

3<br />

3


Abstraction<br />

UNCLASSIFIED<br />

<strong>UCS</strong> Architectural Views<br />

Application Architecture Model<br />

Services Services Services<br />

Services<br />

Service Domain 1 Service Domain 2 Service Domain 3 Service Domain 4<br />

<strong>Technical</strong> Architecture<br />

Operating Environment, Development Environment, Certification<br />

Environment<br />

IA and<br />

Security<br />

Management<br />

Reference Architecture<br />

Application 1 Application 2 Application 3 Application 4<br />

Middleware Middleware Middleware Middleware Middleware<br />

Guest OS Guest OS Guest OS Guest OS Guest OS<br />

Embedded Hypervisor and Separation Kernel<br />

Multi-Core Processor<br />

Implementation Architectures<br />

UNCLASSIFIED<br />

Services Views<br />

Standards / Certification<br />

Views<br />

System Views<br />

Deployment Views<br />

4


UNCLASSIFIED<br />

Executive Application Board Provides Architecture<br />

Mgmt & Guidance<br />

<strong>UCS</strong> <strong>UCS</strong> Working Group Executive Mgmt<br />

� Integrated Master Schedule<br />

� Working Group Scorecards<br />

� Working Group Plenary Meetings<br />

� Interface with OSD <strong>UCS</strong> Steering Group<br />

� Program of Work<br />

� Terms of Reference<br />

� Business Processes<br />

AV-1<br />

Configuration <strong>Control</strong> Board (CCB)<br />

� Change Request (CR) Management<br />

� Document Release Approval<br />

Architecture Guidance Document<br />

� Architecture <strong>Overview</strong> and Rationale<br />

�� IImplementation l t ti Guidance G id and d Lessons L Learned L d<br />

External Communication<br />

� Briefing g Materials, Resources<br />

� Public Website<br />

� Presentations and Meetings<br />

� Open Business Model (OBM)<br />

UNCLASSIFIED 5


UNCLASSIFIED<br />

Subcommittees<br />

OSD <strong>UCS</strong><br />

Perform<br />

Working<br />

the <strong>Technical</strong><br />

Group<br />

Work<br />

Executive<br />

Board<br />

Architecture<br />

Application<br />

Platform<br />

Certification<br />

Development<br />

Implementation Architecture<br />

Architecture<br />

Architecture<br />

Tools<br />

System<br />

Architectures<br />

Experiments<br />

Conformance<br />

Data Model<br />

Mission <strong>Control</strong><br />

Mission<br />

Planning<br />

Dynamic<br />

Airspace<br />

External<br />

Messaging &<br />

Communication<br />

Payload<br />

P Product d PED<br />

System Use<br />

Cases<br />

Computing<br />

Infrastructure<br />

Security Mgmt<br />

& IA<br />

Infrastructure<br />

Services<br />

MDA Process<br />

IA<br />

M3 Architecture<br />

System Safety CM/DM<br />

• Subcommittees form Task Groups<br />

to perform well-defined portions of<br />

their work<br />

•Task Groups exist until these tasks<br />

are completed l t d<br />

UNCLASSIFIED 6


UNCLASSIFIED<br />

Application Architecture Subcommittee<br />

Subcommittee 2: Application Architecture<br />

Define and develop p a common, , open p and scalable application pp architecture for command and<br />

control of Unmanned Aircraft Systems System (<strong>UAS</strong>) Use Cases Group 2 through Group 5 at Platform Independent<br />

Model (PIM) level using OMG Model Driven Architecture® (MDA)<br />

System Use Cases<br />

� Mission-Level Use Case and Scenario Textual Descriptions<br />

� Mission-Level Use Case Diagrams (UML)<br />

� System-Level Activity / Sequence Diagrams (UML)<br />

Data Model<br />

� Data Meta-Model (UML) ( )<br />

� Logical Data Model (UML)<br />

� Logical Data Model to Interface Data Model Projections (UML)<br />

Domain Architecture<br />

� <strong>UCS</strong> Architecture partitioned into Domains based on Subject Matter<br />

� Domain / Sub-domain Textual Descriptions<br />

� Domain-Level Use Cases and Activity / Sequence Diagrams (UML)<br />

�� SService-Level i L l Textual T t l Descriptions<br />

D i ti<br />

� Service-Level Interfaces (SOAML)<br />

7<br />

UNCLASSIFIED 7


UNCLASSIFIED<br />

Platform Architecture Subcommittee<br />

Subcommittee 2: Application Architecture<br />

Define and develop an implementation architecture for a flexible, technology-neutral<br />

infrastructure for <strong>UCS</strong> that: Implements System Use and Cases distributes Application Service Interfaces and Data<br />

Models; Provides a safe/secure computer architecture, reusable PSM mappings to supporting<br />

middleware, OS, and hardware; Supports composability of mission services, reference<br />

implementation, and testing.<br />

Computing Infrastructure<br />

� Core API Standards (CAPIS)<br />

� DODAF viewpoint StdV-1 Standards Profile<br />

Security Management & Information Assurance<br />

� Security and Information Management Use Cases (UML)<br />

� System Security and Information Assurance Management Plans (IAMP)<br />

Infrastructure Services and Configuration<br />

� Infrastructure Services PIM (UML)<br />

� Definition of underlying y g Platform Technologies g<br />

� System Configurability Requirements<br />

MDA Process<br />

� MDA Process Guidance<br />

� PIM to PSM Transformation Examples<br />

UNCLASSIFIED<br />

8


UNCLASSIFIED<br />

Certification Architecture Subcommittee<br />

Subcommittee 2: Application Architecture<br />

Identify the best technical approaches for Certification (Information Assurance, Assurance System Safety<br />

and Airworthiness) for the <strong>UCS</strong> System Architecture Use Cases relative to DoD Certification guidance; assess the<br />

<strong>UCS</strong> Architecture relative to these DoD Certification considerations; and propose changes to the<br />

<strong>UCS</strong> Architecture where Certification deficiencies are identified.<br />

Information Assurance (IA)<br />

� Information Assurance Management Plan (IAMP)<br />

�� Canonical Information Assurance Case (Goal Structured Notation)<br />

System Safety and Airworthiness<br />

� Data Meta-Model (UML)<br />

� Logical Data Model (UML)<br />

�� LLogical i l Data D t Model M d l to t Interface I t f Data D t Model M d l Projections P j ti (UML)<br />

UNCLASSIFIED 9


UNCLASSIFIED<br />

Architecture Implementation Subcommittee<br />

Subcommittee 2: Application Architecture<br />

Address aspects related to the implementation of the <strong>UCS</strong> architecture, including : Developing a<br />

reference architecture or architectures; System Use Defining Cases experiments to aid in the validation of the <strong>UCS</strong><br />

architecture; Determining conformance of systems and services to the <strong>UCS</strong> architecture.<br />

System Architectures<br />

�� RReference f AArchitecture hit t<br />

� Reference Implementations<br />

� Dismounted User<br />

� Transportable/Mobile System<br />

� Fixed Facility<br />

� Implementation Lessons Learned<br />

Experiments<br />

�� Experiments defined to validate Architecture Quality Attributes in AV-1 AV 1<br />

Conformance<br />

� Data Dictionary<br />

� Open Architecture Assessment Tool<br />

� Guidance on measuring Program of Record (PoR) compliance<br />

�� GGuidance id on program ‘on-ramps’<br />

‘ ’<br />

� Component Specification Template<br />

UNCLASSIFIED 10


UNCLASSIFIED<br />

Development Tools Subcommittee<br />

Subcommittee 2: Application Architecture<br />

Provides guidance guidance, recommendations, recommendations and implementations of tools for use in the Model Driven<br />

Engineering approach adopted System by the <strong>UCS</strong>-WG. Use Cases This includes tools for specifying, analyzing,<br />

developing, and implementing the <strong>UCS</strong> 2.0 Architecture. The scope of this activity includes UML<br />

development tools, code generation capabilities, model import/export, and configuration<br />

management.<br />

M3 Architecture<br />

� Common Development Environment (tools) for <strong>UCS</strong> Architecture<br />

� Based on OMG Model Driven Architecture (MDA) Approach<br />

Configuration, Change and Data Management<br />

� Architecture Governance Processes<br />

11<br />

UNCLASSIFIED 11


UNCLASSIFIED<br />

Release Release 2.1 2.1 Scheduled for Dec 1QFY12 22, 2011<br />

Volunteer Organizations Funded Organizations<br />

Heterogeneous mix of 17 funded companies<br />

H<br />

A<br />

S<br />

UNCLASSIFIED 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!