Integrating Battlefield Objects of C4ISR Systems by Using CAPS

Similar documents
C4I System Solutions.

UNCLASSIFIED R-1 ITEM NOMENCLATURE FY 2013 OCO

Fire Support Systems.

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R-2 Exhibit)

The Verification for Mission Planning System

UNCLASSIFIED FY 2016 OCO. FY 2016 Base

U.S. Air Force Electronic Systems Center

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R-2 Exhibit)

UNCLASSIFIED R-1 ITEM NOMENCLATURE PE A: RADAR DEVELOPMENT

UNCLASSIFIED UNCLASSIFIED

Embedded Training Solution for the Bradley Fighting Vehicle (BFV) A3

AMRDEC. Core Technical Competencies (CTC)

UNCLASSIFIED FY 2016 OCO. FY 2016 Base

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE D8Z: Central Test and Evaluation Investment Program (CTEIP) FY 2013 OCO

UNCLASSIFIED. FY 2016 Base FY 2016 OCO. Quantity of RDT&E Articles

UNCLASSIFIED R-1 ITEM NOMENCLATURE

EXHIBIT R-2, RDT&E BUDGET ITEM JUSTIFICATION N/Space and Electronic Warfare (SEW) Support

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)

Team 3: Communication Aspects In Urban Operations

Capability Integration

From Stove-pipe to Network Centric Leveraging Technology to Present a Unified View

ARCHIVED REPORT. For data and forecasts on current programs please visit or call

COMMON AVIATION COMMAND AND CONTROL SYSTEM

UNCLASSIFIED. R-1 Program Element (Number/Name) PE A / Joint Automated Deep Operation Coordination System (JADOCS)

Fire Control Systems.

U.S. Army Training and Doctrine Command (TRADOC) Analysis Center (TRAC)

UNCLASSIFIED. R-1 Program Element (Number/Name) PE F / Distributed Common Ground/Surface Systems. Prior Years FY 2013 FY 2014 FY 2015

UNCLASSIFIED UNCLASSIFIED

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE N: ASW Systems Development

DISTRIBUTION STATEMENT A

UNCLASSIFIED. UNCLASSIFIED Navy Page 1 of 5 P-1 Line #58

UNCLASSIFIED R-1 ITEM NOMENCLATURE. FY 2014 FY 2014 OCO ## Total FY 2015 FY 2016 FY 2017 FY 2018

ACC/C2ISR Delivering Desired Effects on the Battlefield

AGI Technology for EW and AD Dominance

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE D8Z: Central Test and Evaluation Investment Program (CTEIP) FY 2011 Total Estimate. FY 2011 OCO Estimate

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE F: Specialized Undergraduate Pilot Training. FY 2011 Total Estimate. FY 2011 OCO Estimate

UNCLASSIFIED. R-1 Program Element (Number/Name) PE A / Advanced Tactical Computer Science and Sensor Technology

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R-2 Exhibit)

AUSA BACKGROUND BRIEF

UNCLASSIFIED. FY 2016 Base

WARFIGHTER MODELING, SIMULATION, ANALYSIS AND INTEGRATION SUPPORT (WMSA&IS)

UNCLASSIFIED. UNCLASSIFIED Army Page 1 of 7 R-1 Line #9

UNCLASSIFIED FY 2017 OCO. FY 2017 Base

ISR Full Crew Mission Simulator. Intelligence, Surveillance and Reconnaissance Capabilities for Airborne and Maritime Live Mission Training

CHAIRMAN OF THE JOINT CHIEFS OF STAFF INSTRUCTION

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE D8Z: Central Test and Evaluation Investment Program (CTEIP) FY 2012 OCO

UNCLASSIFIED. FY 2017 Base FY 2017 OCO

Common Range Integrated Instrumentation System (CRIIS)

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R2 Exhibit)

UNCLASSIFIED FY 2016 OCO. FY 2016 Base

Modeling of Armored Equipment Training Support System Function and Process Based on IDEF

COMBAT SYSTEMS EVALUATION LABORATORY

Common Range Integrated Instrumentation System (CRIIS)

UNCLASSIFIED. Cost To Complete Total Program Element : DIGITAL BATTLEFLD COMM.

UNCLASSIFIED. UNCLASSIFIED Army Page 1 of 10 R-1 Line #10

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE F: Major T&E Investment. FY 2011 Total Estimate. FY 2011 OCO Estimate

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE A: Adv Field Artillery Tactical Data System

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R-2 Exhibit)

Naval Unmanned Combat Air Vehicle

DIGITAL CAVALRY OPERATIONS

GLOBAL BROADCAST SERVICE (GBS)

UNCLASSIFIED. FY 2011 Total Estimate

UNCLASSIFIED. R-1 Program Element (Number/Name) PE F / Common Data Link Executive Agent (CDL EA) FY 2016 OCO. FY 2016 Base

Detect, Deny, Disrupt, Degrade and Evade Lethal Threats. Advanced Survivability Suite Solutions for Mission Success

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE F: Requirements Analysis and Maturation. FY 2011 Total Estimate. FY 2011 OCO Estimate

AUSA BACKGROUND BRIEF

Test and Evaluation WIPT

Yemen ISR CONOPS and Capabilities

UNCLASSIFIED. FY 2017 Base FY 2017 OCO

UNCLASSIFIED R-1 ITEM NOMENCLATURE PE A: ARMY INTEGRATED AIR AND MISSILE DEFENSE (AIAMD) FY 2012 OCO

UNCLASSIFIED R-1 ITEM NOMENCLATURE FY 2013 OCO

Cybersecurity United States National Security Strategy President Barack Obama

Army IAMD Modular Open Systems Approach

UNCLASSIFIED UNCLASSIFIED

UNCLASSIFIED. Information Systems: The Key to Future Force Success in a CBRN Environment. January 9, 2007

UNCLASSIFIED R-1 ITEM NOMENCLATURE

THE AIR FORCE DEVELOPMENT TEAM

Joint Warfare System (JWARS)

Exhibit R-2, RDT&E Budget Item Justification

UNCLASSIFIED. R-1 ITEM NOMENCLATURE PE N: Air Control

Single Integrated Ground Picture

UNCLASSIFIED. FY 2016 Base FY 2016 OCO

Component Description Unit Topics 1. Introduction to Healthcare and Public Health in the U.S. 2. The Culture of Healthcare

Unmanned Systems. Northrop Grumman Today Annual Conference

STATEMENT OF. MICHAEL J. McCABE, REAR ADMIRAL, U.S. NAVY DIRECTOR, AIR WARFARE DIVISION BEFORE THE SEAPOWER SUBCOMMITTEE OF THE

APPENDIX F. ADVANCED FIELD ARTILLERY TACTICAL DATA SYSTEM

UNCLASSIFIED. FY 2016 Base FY 2016 OCO

The Concept of C2 Communication and Information Support

UNCLASSIFIED R-1 ITEM NOMENCLATURE FY 2013 OCO

Exhibit R-2, RDT&E Budget Item Justification

Briefing for Industry

UNCLASSIFIED R-1 ITEM NOMENCLATURE FY 2013 OCO

Subj: ELECTRONIC WARFARE DATA AND REPROGRAMMABLE LIBRARY SUPPORT PROGRAM

UNCLASSIFIED UNCLASSIFIED

ARMY RDT&E BUDGET ITEM JUSTIFICATION (R-2 Exhibit)

UNCLASSIFIED R-1 ITEM NOMENCLATURE

A RATIONALE FOR ESTABLISHING SURVIVABILITY REQUIREMENTS FOR OBJECTIVE FORCE UNMANNED ARMY PLATFORMS AND SYSTEMS

Radar Open Systems Architectures

UNCLASSIFIED. R-1 Program Element (Number/Name) PE A / Command, Control, Communications Technology

UNCLASSIFIED R-1 ITEM NOMENCLATURE. FY 2014 FY 2014 OCO ## Total FY 2015 FY 2016 FY 2017 FY 2018

Transcription:

Integrating Battlefield Objects of C4ISR Systems by Using CAPS Dr. Meng-chyi Harn Department of Information Management China Institute of Technology Taipei, Taiwan, R.O.C. Col. Cheng-hang hang Wang Department of Computer Science and Engineering Yuan Ze University Taoyuan,, Taiwan, R.O.C.

Military people Weapon systems Communication links Integration Tool: CAPS Navigation systems Platform sensors

Requirements Description Changed by National strategic thinking Commander s s operational needs Battlefield resources allocations Hard to firm the user s s requirements and specifications

Open Issues Capacity of a project leader and a system engineer Complexity of battlefield objects Formalization of military operation model Selection of a reliable and adaptive tool Additional issues in the system integration Weapon system replacement Real-time data communication Business process reengineering Command and control process changing

Our Solutions The rapid prototyping method requirements analysis feasibility studies systematic development The formal model CAPS

Why CAPS Rapidly evaluating requirements for real- time control software using executable prototypes Testing and integrating completed subsystems through evolutionary prototyping Quickly developing functional prototypes by a code generator

How CAPS Works GRAPHICAL MODEL REQUIREMENT CONSTRAINTS PROGRAM GENERATION SCHEDULING DECOMPOSITION MODEL RE-USABLE SOFTWARE DEMONSTRATION MODEL PRODUCTION 17

CAPS Architecture CAPS Project Control Software Database Execution Support User Interface Evolution Control System Manager Component Search Software Base Scheme Translator Static Scheduler Dynamic Scheduler Debugger Graphic/text editor Tools Interface Component Specification 18

Battlefield Objects O = P W N S C P denotes a set of military person objects W denotes a set of weapon system objects N denotes a set of navigation system objects S denotes a set of platform sensor objects C denotes a set of communication link objects.

Integration Mechanism of Battlefield Objects O(i) O(i+1) Oswap_into(i) Oswap_out_of(i) Omodified(i) Ounchanged(i) Battlefield object Modified step Unmodified step

Evolution of Battlefield Objects O(i+1) = O (i) + O(i) O(i+1) = P(i+1) W(i+1) N(i+1) S(i+1) C(i+1) O(i) ) = P(i) W(i) N(i) S(i) C(i) O(i) ) = P(i) W(i) N(i) S(i) C(i) ) where O(i) ) = Oswap_into(i) Oswap_out_of(i) Omodified(i) P(i) ) = Pswap_into(i) Pswap_out_of(i) Pmodified(i) W(i) ) = Wswap_into(i) Wswap_out_of(i) Wmodified(i) N(i) ) = Nswap_into(i) Nswap_out_of(i) Nmodified(i) S(i) ) = Sswap_into(i) Sswap_out_of(i) Smodified(i) C(i) ) = Cswap_into(i) Cswap_out_of(i) Cmodified(i) P(i+1) = P (i) + P(i) W(i+1) = W (i) + W(i) N(i+1) = N (i) + N(i) S(i+1) = S (i) + S(i) C(i+1) = C (i) + C(i)

Evolution of Battlefield Objects Input Process Output Components ComponentsComponentsComponents Software Evolution Steps Versions Requirements Specification Design Prototype 1 Specifications Module Design Modules Software Prototype Integration Porgrams Software Prototype Demo Criticisms Issue Analysis Issues Requirements Analysis Requirements Specification Design Prototype 2 Specifications Module Design Modules Software Prototype Integration Porgrams Software Prototype Demo Criticisms Issue Analysis Issues Requirements Analysis Prototype 3 Requirements Programs Optimizations Programs Software Product Demo Software Product Implementation Prototype n Production Program 1 Software evolution component New user requirements component Legacy program that is a set of module components Software evolution step

Project Organization and Preparation The C4ISR system selected by our project is a huge-grain grain program [Luqi[ Luqi,, 1997] involving module composition. We spent almost one year to conduct this project by nine project teams. Each project team had one project leader and 24 project members in charge of 25 large-grain grain programs that included one integrated meta- program and 24 individual programs.

Preliminary Courses 1. Digitizing Battlefield Management Network Centric Warfare [Alberts[ et al.,, 1999] Understanding Information Age Warfare [Alberts[ et al.,, 2001] Power to the Edge [Alberts[ et al.,, 2003] Information Warfare and Security [Denning, 1999] 2. Development and Implementation of the C4ISR Systems Command and Control Theory Real Real-time Embedded Systems Requirement Engineering and Rapid Prototyping Computer-Aided Prototyping System 3. Evolution of the C4ISR Systems Relational Hypergraph Model [Harn[ Harn,, 1999a] Version Control and Configuration Management Automated Software Engineering Computer-Aided Software Engineering System [Harn[ Harn,, 1999a]

Operational Architecture Joint Operational Command and Control System (JOCCS) Decision Support System of Operation Area Commander (DSSOAC) Battle Command System (BCS) Intelligence Surveillance and Reconnaissance System (ISRS) Air Defense System (ADS) Fire Support and Coordination System (FSCS) Disaster Control System (DCS) Operational Service System (OSS) Personnel Information Integration System (PIIS)

The Battlefield Objects of Fire Support and Coordination System (FSCS) Military People Fire-coordinating Officer, Fire-supporting Director, Artilleryman, Navy Liaison Officer, Air Force Liaison Officer, Chemistry Officer, Communication and Information Officer, Object-obtaining Officer, Object-analyzing Officer, Air Force Support Director, J2 Air Operational Officer, Air Control Director, Army Air Force Officer Weapon Systems Field Artillery, Rocket Forces, Armor Forces, Gunnery, Fighter- bomber, Hunting Helicopter Navigation Systems CNS, Satellite Navigation GPS Platform Sensors Battlefield Surveillance and Reconnaissance Radar, Coast Acquisition Radar, Searching and Ranging Radar, Weather Radar, ATHS Communication Links High-rate Receive Links, High-rate Transmit Links, Low-rate Receive and Transmit Links, Tadiran Communications

Top-level of FSCS

Mainframe PSDL

Target Acquisition System PSDL

Fire Support System

Air Control System PSDL

Air Force Support System PSDL

Fire Coordination System PSDL

Definition of Operator

The PSDL Code of FSCS OPERATOR nlc_23 SPECIFICATION INPUT radar : undefined_type INPUT object : undefined_type INPUT support : support OUTPUT objectradar : undefined_type OUTPUT object : undefined_type END IMPLEMENTATION Ada nlc_23 END OPERATOR noc_26 SPECIFICATION INPUT objectradar : undefined_type OUTPUT radar : undefined_type MAXIMUM EXECUTION TIME 0 ms END IMPLEMENTATION Ada noc_26 END OPERATOR sfcp_29 SPECIFICATION INPUT object : undefined_type OUTPUT radar : undefined_type END IMPLEMENTATION Ada sfcp_29 END OPERATOR bnlo_32 SPECIFICATION INPUT object : undefined_type OUTPUT object : undefined_type END IMPLEMENTATION GRAPH VERTEX nlo_34_0 PROPERTY x = 278 PROPERTY y = 205 PROPERTY radius = 35 PROPERTY color = 62 PROPERTY label_font = 5 PROPERTY label_x_offset = 0 PROPERTY label_y_offset = 0 PROPERTY met_font = 5 PROPERTY met_unit = 1 PROPERTY met_x_offset = 0 PROPERTY met_y_offset = -40 PROPERTY is_terminator = false EDGE radar EXTERNAL -> > nlo_34_0 PROPERTY id = 39 PROPERTY label_font = 5 PROPERTY label_x_offset = 0 PROPERTY label_y_offset = 0 PROPERTY latency_font = 5 PROPERTY latency_unit = 1 PROPERTY latency_x_offset = 0 PROPERTY latency_y_offset = -40 PROPERTY spline = " 77 87 " EDGE object nlo_34_0 -> > EXTERNAL PROPERTY id = 46 PROPERTY label_font = 5 PROPERTY label_x_offset = 0 PROPERTY label_y_offset = 0 PROPERTY latency_font = 5 PROPERTY latency_unit = 1 PROPERTY latency_x_offset = 0 PROPERTY latency_y_offset = -40 PROPERTY spline = " 254 23 " DATA STREAM radar : undefined_type, object : undefined_type CONTROL CONSTRAINTS OPERATOR nlo_34_0 END

Lessons Learned Building methodologies and tools: IDEF, UML, C4ISR Architecture Framework 2.0, System Architect V9.1, ARIS, Rhapsody Petri-Net swap_into, swap_out_of, modified and unchanged mechanism Nonmilitary C4ISR systems