U core di u software di l'infrastruttura cibernetica a bordo di l'attaccante unificatu F-35

Una panoramica di i cumpunenti chjave di u "Sistema d'Informazione Logistica Autònuma" (ALIS) di u F-35 Unified Strike Fighter. Un analisi detallatu di a "unità di supportu di l'usu di cummattimentu" è i so quattru cumpunenti chjave: 1) interfaccia di u sistema umanu, 2) sistema di cuntrollu esecutivu, 3) sistema immune à bordu, 4) sistema avionicu. Qualchese infurmazione nantu à u software di cumbattimentu F-35 è u hardware è nantu à l'arnesi chì sò usati per u so software à bordu. Hè datu un paragone cù mudelli precedenti di cumbattenti di cummattimentu, è e prospettive per u sviluppu di l'aviazione di l'armata sò ancu indicati.

U core di u software di l'infrastruttura cibernetica a bordo di l'attaccante unificatu F-35

U cumbattimentu F-35 hè un sciame volante di ogni tipu di sensori d'alta tecnulugia, chì furnisce un totale di "cunuscenza di a situazione à 360 gradi".

Introduzione

I sistemi di hardware di a forza aerea sò diventati più è più cumplessi cù u tempu. [27] Gradualmente, a so infrastruttura cibernetica (cumpunenti di software è hardware chì necessitanu una sintonizazione algoritmica fine) hè ancu diventata più cumplessa. Utilizendu l'esempiu di a Forza Aria di i Stati Uniti, pudete vede cumu l'infrastruttura cibernetica di l'aviazione di cummattimentu, in paragunà cù i so cumpunenti di hardware tradiziunali, s'hè sviluppatu gradualmente da menu di 5% (per u F-4, un cumbattimentu di terza generazione) à più di 90% (per u F-35, un cumbattimentu di quinta generazione). [5] A fine-tuning algoritmicu di sta infrastruttura cibernetica in u F-35 hè a respunsabilità di l'ultimu software sviluppatu apposta per questu scopu: u "Sistema d'Informazione Logistica Autònuma" (ALIS).

Sistema Autònumu d'Informazione Logistica

In l'era di i cumbattenti di a 5a generazione, a superiorità di cummattimentu hè misurata principalmente da a qualità di a cuscenza di a situazione. [10] Dunque, u cumbattimentu F-35 hè un sciame volante di ogni tipu di sensori d'alta tecnulugia, chì furnisce un totale di cuscenza di a situazione di 360 gradi. [11] Un novu successu populari in questu sensu hè u cusì chjamatu. "Integrated Sensor Architecture" (ISA), chì include sensori chì interagiscenu in modu indipindenti dinamicamente cù l'altri (micca solu in un ambiente calmu, ma ancu in un ambiente tatticu disputatu), - chì, in teoria, duverebbe purtà à un aumentu ancu più grande in a qualità di a cuscenza di a situazione. [7]. In ogni casu, per esse messe in pratica sta tiuria, hè necessariu un trattamentu algoritmicu d'alta qualità di tutti i dati chì venenu da i sensori.

Per quessa, u F-35 porta in permanenza u software nantu à u so bordu, a dimensione tutale di i codici surghjenti chì supera 20 milioni di linee, per quale hè spessu chjamatu "urdinatore volante". [6] Siccomu in l'attuale quinta era di cumbattenti di strike, a superiorità di cummattimentu hè misurata da a qualità di a cuscenza di a situazione, quasi 50% di stu codice di prugramma (8,6 milioni di linee) cunduce u prucessu algoritmicu più cumplessu - per cola tutti i dati chì venenu da i sensori in una sola stampa di u teatru di l'operazioni. In tempu reale.

U core di u software di l'infrastruttura cibernetica a bordo di l'attaccante unificatu F-35A dinamica di trasfurmà a funziunalità à bordu di i cumbattenti di cummattimentu americani versu u software

Questa hè a rispunsabilità di u "Sistema d'Informazione Logistica Autònuma" (ALIS) di l'F-35, chì furnisce u cumbattimentu cù cumpetenze cum'è 1) pianificazione (per mezu di sistemi avionici avanzati), 2) mantenimentu (a capacità di agisce cum'è una unità di cummattimentu di punta) è 3) rinfurzamentu (a capacità di agisce cum'è unità di cumbattimentu di schiavi). [4] U codice di cola hè u cumpunente principale di ALIS, chì conta per u 95% di u codice à bordu di u F-35. L'altru 50% di u codice ALIS esegue operazioni un pocu minori, ma ancu algoritmicamente assai intensivi. [12] Dunque, l'F-35 hè unu di i sistemi di cummattimentu più cumplessi mai sviluppati. [6]

ALIS hè un sistema di pilotu automaticu cundizionale chì combina un cumplessu integratu di una larga varietà di sottosistemi à bordu; è include ancu una cumunicazione efficace cù u pilotu, furnisce infurmazioni di qualità nantu à u teatru di l'operazioni (cunniscenza di a situazione). U core di u software ALIS hè in permanenza in sfondate, assistendu u pilotu à piglià decisioni è dà cunsiglii in i mumenti critichi di u volu. [13]

Unità di supportu di usu di cumbattimentu

Unu di i sottosistemi ALIS più impurtanti hè a "unità di supportu di l'usu di cummattimentu", chì si compone di cinque elementi principali [13]:

1) "Interfaccia di u sistema umanu" - furnisce una visualizazione di alta qualità di u teatru di l'operazioni (ergonomica, cumpleta, concisa). [12] Osservendu stu teatru, u pilotu piglia decisioni tattiche è emette cumandamenti di cummattimentu, chì sò in turnu processati da l'unità IKS.

2) "Sistema di cuntrollu esecutivu" (ICS) - interagisce cù l'unità di cuntrollu di l'arme à bordu, assicura l'esekzione di cumandamenti di cummattimentu, chì sò dati da u pilotu attraversu l'interfaccia di u sistema umanu. L'ICS registra ancu u dannu attuale da l'usu di ogni cumandamentu di cummattimentu (per mezu di sensori di feedback) per a so analisi successiva da u sistema avionicu.

3) "Sistema immune à bordu" (BIS) - monitora e minacce esterne è, quandu sò rilevate, piglia e contramisure necessarie per eliminà e minacce. À u stessu tempu, u BIS pò aduprà u sustegnu di unità di cummattimentu amichevuli chì participanu à una operazione tattica cumuna. [8] Per fà questu, LSI interagisce strettamente cù i sistemi avionici - attraversu un sistema di cumunicazione.

4) "Sistema Avionicu" - cunverte u flussu di dati crudi chì venenu da diversi sensori in una cuscenza situazionale di alta qualità, dispunibule per u pilotu attraversu una interfaccia di sistema umanu.

5) "Sistema di cumunicazione" - gestisce u trafficu di rete à bordu è esternu, etc. serve cum'è un ligame trà tutti i sistemi di bordu; è ancu trà tutte e unità di cummattimentu chì participanu à l'operazione tattica cumuna.

Interfaccia di sistema umanu

Per risponde à a dumanda di una cuscenza situazionale di alta qualità è cumpleta, e cumunicazioni è a visualizazione in u cockpit di un aviò di caccia sò critichi. A faccia di ALIS in generale è l'unità di supportu di l'usu di cummattimentu in particulare hè u "sottosistema di visualizazione di visualizazione panoramica" (L-3 Communications Display Systems). Include un grande touch screen d'alta definizione (LADD) è un ligame di banda larga. U software L-3 funziona nantu à l'OS Integrity 178B (sistema operatore in tempu reale di Green Hills Software), chì hè u sistema operatore principale di l'F-35.

L'architetti F-35 Cyber ​​​​Infrastructure hà sceltu u OS Integrity 178B basatu annantu à sei caratteristiche specifiche di u sistema operatore: 1) aderenza à i standard di architettura aperta, 2) cumpatibilità Linux, 3) cumpatibilità API POSIX, 4) allocazione di memoria sicura, 5) esigenze di sicurezza specifiche, è 6) supportu per a specificazione "ARINC 653". [12] ARINC 653 hè una interfaccia di software d'applicazione per applicazioni avioniche. Questa interfaccia regula a divisione temporale è spaziale di e risorse di u sistema informaticu di l'aviazione in cunfurmità cù i principii di l'avionica modulare integrata; è definisce ancu l'interfaccia di prugrammazione chì u software di l'applicazione deve aduprà per accede à e risorse di u sistema informaticu.

U core di u software di l'infrastruttura cibernetica a bordo di l'attaccante unificatu F-35Sottusistema di visualizazione per l'imaghjini panoramichi

Sistema di cuntrollu esecutivu

Comu nutatu sopra, l'ICS, interagisce cù l'unità di cuntrollu di l'arme à bordu, assicura l'esekzione di cumandamenti di cummattimentu è a registrazione di danni attuali da l'usu di ogni cumandamentu di cummattimentu. U core di l'IKS hè un supercomputer, chì hè naturalmente chjamatu ancu "armi aerei".

Siccomu u voluminu di i travaglii assignati à u supercomputer à bordu hè colossale, hà aumentatu a forza è risponde à i requisiti elevati per a tolleranza di difetti è a putenza di calcul; hè ancu equipatu di un sistema di rinfrescante liquidu efficace. Tutte queste misure sò pigliate per assicurà chì u sistema di l'informatica di bordu hè capaci di processà in modu efficiente quantità enormi di dati è eseguisce un processamentu algoritmicu avanzatu - chì furnisce u pilotu cun una cuscenza di a situazione efficace: dà infurmazione cumpleta nantu à u teatru di l'operazioni. [12]

U supercomputer à bordu di u cumbattimentu F-35 hè capaci di eseguisce continuamente 40 miliardi di operazioni per seconda, grazie à quale furnisce l'esekzione multi-tasking di l'algoritmi di avionica avanzata di risorse intensive (cumpresu l'elaborazione di dati elettro-ottici, infrarossi è radar). [9] In tempu reale. Per u cumbattimentu F-35, ùn hè micca pussibule di fà tutti questi calculi algoritmi intensivi à u latu (per ùn equipà ogni unità di cummattimentu cù un supercomputer), perchè l'intensità di u flussu tutale di dati chì venenu da tutti i sensori supera a larghezza di banda di i sistemi di cumunicazione più veloce - almenu 1000 volte. [12]

Per assicurà una affidabilità aumentata, tutti i sistemi critichi à bordu di u cumbattimentu F-35 (cumpresu, in una certa misura, u supercomputer à bordu) sò implementati cù u principiu di redundancy: cusì chì parechji dispusitivi diffirenti ponu potenzialmente realizà u listessu compitu à bordu. Inoltre, u requisitu di redundanza hè tali chì l'elementi duplicati sò sviluppati da i pruduttori alternativi è anu una architettura alternativa. A causa di questu, a probabilità di fallimentu simultanea di l'uriginale è u duplicatu hè ridutta. [1, 2] Hè ancu per quessa chì l'urdinatore ospitante gestisce un sistema operatore simile à Linux, mentre chì i computer slave run Windows. [2] Inoltre, per assicurà chì, se unu di l'urdinatori falla, l'unità di supportu di l'usu di cummattimentu pò cuntinuà à funziunà (almenu in modu d'urgenza), l'architettura core ALIS hè custruita nantu à u principiu di "multi-threaded client-server for computing distribuitu". [18]

Sistema immune à bordu

In un ambiente tatticu cuntestatu, mantene l'immunità di l'aria richiede una cumminazione efficace di robustezza, redundanza, diversità è funziunalità distribuita. L'aviazione militare di ieri ùn avia micca un sistema immune unificatu à bordu (BIS). U so, aviation, BIS era frammentatu è custituitu di parechji cumpunenti indipendenti. Ciascuna di sti cumpunenti hè stata ottimizzata per resiste à un certu inseme ristrettu di sistemi d'arme: 1) projectiles balistici, 2) missili destinati à una fonte di frequenze radio o segnali elettro-ottici, 3) radiazioni laser, 4) radiazioni radar, etc. Quandu un attaccu hè statu rilevatu, u subsistema LSI currispundente hè attivatu automaticamente è hà pigliatu contramisuri.

I cumpunenti di u BIS d'ayer sò stati cuncepiti è sviluppati indipindentamente l'una di l'altru - da diversi cuntratturi. Perchè sti cumpunenti avianu tipicamente una architettura chjusa, l'aghjurnamenti LSI, cum'è e tecnulugii novi è i novi sistemi d'arme emergenu, sò ghjunti à aghjunghje un altru cumpunente LSI indipendente. U svantaghju fundamentale di un tali LSI frammentatu, custituitu da cumpunenti indipendenti cù una architettura chjusa, hè chì i so frammenti ùn ponu micca interagisce cù l'altri è ùn sò micca suscettibili à a coordinazione centralizata. In altri palori, ùn ponu micca cumunicà cù l'altri è eseguisce operazioni cumuni, chì limita l'affidabilità è l'adattabilità di tuttu u LSI in tuttu. Per esempiu, se unu di i sottosistemi immune falla o hè distruttu, altri sottosistemi ùn ponu micca cumpensà in modu efficace sta perdita. Inoltre, a frammentazione di LSI porta assai spessu à a duplicazione di cumpunenti high-tech, cum'è processori è display [8], chì, in u cuntestu di u "prublemu evergreen", riducendu SWaP (taglia, massa è cunsumu di energia) [16] hè assai perdu. Ùn hè micca surprisante, questi primi LSI sò lentamente diventendu obsoleti.

U LSI frammentatu hè rimpiazzatu da un unicu sistema immune distribuitu à bordu, cuntrullatu da un "controller intellettuale-cognitivu" (ICC). L'ICC hè un prugramma speciale - u sistema nervu cintrali à bordu - chì funziona sopra à i sottosistemi integrati inclusi in u BIS. Stu prugramma unisce tutti i sottosistemi LSI in una sola reta distribuita (cù infurmazioni cumuni è risorse cumuni), è cunnetta ancu tutti i LSI cù u processore cintrali è altri sistemi di bordu. [8] A basa per una tale cumminazione (cumpresa l'integrazione cù cumpunenti chì saranu sviluppati in u futuru) hè u cuncettu generalmente accettatu di "sistema di sistemi" (SoS), [3] - cù e so caratteristiche distintive cum'è scalabilità, una specificazione publica è una architettura di firmware aperta.

ICC hà accessu à l'infurmazioni di tutti i sottosistemi BIS; a so funzione hè di paragunà è analizà l'infurmazioni chì venenu da i sottosistemi LSI. L'ICC travaglia constantemente in u sfondate, interagisce continuamente cù tutti i sottosistemi LSI - identificendu ogni minaccia potenziale, localizzallu, è infine, ricumandendu à u pilotu l'inseme ottimale di contramisure (pigliandu in contu e capacità uniche di ognuna di i sottosistemi LSI). Per questu, l'ICC usa algoritmi cognitivi avanzati [17-25].

Chì. Ogni aviò hà u so propiu ICC individuale. In ogni casu, per ottene una integrazione ancu più grande (è, in u risultatu, più affidabilità), l'ICC di tutti l'aviò chì participanu à una operazione tattica sò cumminati in una sola reta cumuna, chì hè coordinata da u "Sistema d'Informazione Logistica Autònuma" (ALIS). [4] Quandu unu di l'ICC identifica una minaccia, ALIS calcula i contramisuri più efficaci - utilizendu l'infurmazioni di tutti l'ICC è u sustegnu di tutte e unità di cumbattimentu chì participanu à l'operazione tattica. ALIS "sà" e caratteristiche individuali di ogni ICC, è li usa per implementà contramisuri di risposta coordinata.

Un LSI distribuitu si tratta di minacce esterne (relatate à l'operazioni di cummattimentu nemicu) è interne (relatate à u stilu di pilotu è sfumature operative). À bordu di u F-35, u sistema avionicu hè rispunsevuli di processà e minacce esterne, è VRAMS (Intelligent Risk Information System assuciatu à maneuvers periculosi per l'equipaggiu) hè rispunsevule per trattà e minacce internu. [13] L'ughjettu principale di VRAMS hè di allargà i periodi di operazione di l'aeronave trà e sessioni di mantenimentu necessarii. Per fà questu, VRAMS recullà l'infurmazioni in tempu reale nantu à a salute di i sottosistemi basi di bordu (mutore di l'aeronautica, unità ausiliarii, cumpunenti meccanichi, sottosistemi elettrici) è analizà a so cundizione tecnica; piglià in contu i paràmetri cum'è picchi di temperatura, caduta di pressione, dinamica di vibrazione è ogni tipu d'interferenza. Basatu annantu à questa infurmazione, VRAMS dà à u pilotu cunsiglii anticipati nantu à cumu prucede per mantene l'aeronave sana è sicura. VRAMS "predice" ciò chì cunsequenze certe azzioni di u pilotu pò purtà à, è dà ancu cunsiglii cumu per evitarli. [13]

U benchmark chì VRAMS hà per scopu hè un mantenimentu zero mentre mantene l'ultra-affidabilità è a fatica strutturale ridotta. Per ghjunghje stu scopu, i laboratorii di ricerca sò travagliendu per creà materiali cù una struttura intelligente - chì puderà travaglià in modu efficace in cundizioni di mantenimentu zero. I ricercatori in questi laboratori sviluppanu metudi per detectà microcracks è altri fenomeni di pre-fallimentu per prevene eventuali fallimenti in anticipu. A ricerca hè ancu in corso versu un megliu capiscenu di u fenomenu di a fatigue strutturale, in modu di utilizà sta dati per regulà e maneuvers di l'aeronautica per riduce a fatigue strutturale - è cusì. allargà a vita utile di l'aeronave. [13] In questu sensu, hè interessante di nutà chì circa 50% di l'articuli in a rivista Advanced in Engineering Software sò dedicati à l'analisi di a forza è a vulnerabilità di u cimentu armatu è altre strutture.

U core di u software di l'infrastruttura cibernetica a bordo di l'attaccante unificatu F-35Sistema intelligente per l'infurmazioni nantu à i risichi assuciati cù manuvre periculose per l'equipaggiu

Sistema Avionicu Avanzatu

L'unità di supportu di cummattimentu aereo F-35 include un sistema avionicu avanzatu, chì hè pensatu per risolve un compitu ambiziosu:

I sistemi avionici di ieri includenu parechji sottosistemi indipendenti (cuntrollu di sensori infrared è ultraviolet, radar, sonar, guerra elettronica è altri), ognunu di i quali era equipatu cù u so propiu display. A causa di ciò chì u pilotu avia da turnà à fighjà ogni unu di i displays è analizà manualmente è paragunate i dati chì venenu da elli. Per d 'altra banda, u sistema avionicu d'oghje, chì in particulare hè equipatu cù u cumbattimentu F-35, presenta tutte e dati chì prima era disparate cum'è una sola risorsa; nantu à una mostra cumuna. Chì. un sistema avionicu mudernu hè un cumplessu di fusione di dati in rete integrata chì furnisce u pilotu cù a cuscenza di a situazione più efficace; sviendu cusì da a necessità di fà calculi analitici cumplessi. In u risultatu, per via di l'eliminazione di u fattore umanu da u ciclu analiticu, u pilotu ùn pò micca esse distractatu da a missione principale di cummattimentu.

Unu di i primi tentativi significativi di eliminà u fattore umanu da u ciclu analiticu di l'avionica hè statu implementatu in l'infrastruttura cibernetica di u cumbattimentu F-22. À bordu di stu cumbattimentu, un prugramma algoritmicu intensivu hè rispunsevule per l'incollatura di alta qualità di dati chì venenu da parechji sensori, a dimensione tutale di i codici fonte di quale hè 1,7 milioni di linee. À u listessu tempu, u 90% di u codice hè scrittu in Ada. In ogni casu, u sistema avionicu mudernu - cuntrullatu da u prugramma ALIS - chì u cumbattimentu F-35 hè equipatu hà avanzatu significativamente in paragunà à u cumbattimentu F-22.

U prototipu di ALIS era u software di u cumbattimentu F-22. Tuttavia, l'incollatura di dati ùn hè più 1,7 milioni di linee di codice, ma 8,6 milioni. À u listessu tempu, a maiò parte di u codice hè scrittu in C/C++. U compitu principalu di tuttu stu codice algoritmicu intensivu hè di valutà quale infurmazione serà pertinente per u pilotu. In u risultatu, mantenendu solu i dati critichi in a stampa di u teatru, u pilotu hè avà capaci di piglià decisioni più veloci è più efficaci. Chì. u sistema avionicu mudernu, chì in particulare u cumbattimentu F-35 hè dotatu, sguassate a carica analitica da u pilotu, è infine li permette di vulà solu. [12]

U core di u software di l'infrastruttura cibernetica a bordo di l'attaccante unificatu F-35Avionica di u vechju tipu

Sidebar: Strumenti di sviluppu utilizati à bordu di l'F-35

Certi [picculi] cumpunenti di u software di l'infrastruttura cibernetica di F-35 sò scritti in tali lingue reliquie cum'è Ada, CMS-2Y, FORTRAN. I blocchi di software scritti in Ada sò generalmente prestiti da u cumbattimentu F-22. [12] Tuttavia, u codice scrittu in queste lingue reliquie hè solu una piccula parte di u software F-35. A lingua di prugrammazione principale per l'F-35 hè C/C++. Ancu à bordu di u F-35 sò basa di dati relazionale è orientata à l'ughjettu. [14] E basa di dati sò aduprate à bordu per travaglià in modu efficace cù big data. Per attivà stu travagliu per esse fattu in tempu reale, e basa di dati sò aduprate in cunghjunzione cù un acceleratore di analisi grafica di hardware. [15]

Sidebar: Backdoors in u F-35

Tutti i cumpunenti chì custituiscenu l'equipaggiu militare americanu mudernu sò 1) sia fatti à misura, 2) sia persunalizati da i prudutti commerciali dispunibili, 3) o sò una suluzione cummerciale in scatula. À u listessu tempu, in tutti questi trè casi, i pruduttori, sia di cumpunenti individuali sia di u sistema sanu sanu, anu un pedigree dubbitu, chì, in regula, hè urigginatu fora di u paese. In u risultatu, ci hè un risicu chì in certi ligami in a supply chain (chì hè spessu allargata in u mondu sanu) - una backdoor o malware serà integratu in u software è u componente hardware (sia à u nivellu di u software o di u hardware). Inoltre, a Forza Aria di i Stati Uniti hè cunnisciuta per utilizà più di 1 milione di cumpunenti elettronici falsificati, chì aumenta ancu a probabilità di codice maliziusu è backdoors à bordu. Per ùn dì chì una falsificazione hè di solitu una copia di qualità è inestabile di l'uriginale, cù tutte e cunsequenze. [5]

L'architettura core ALIS

Riassuntu a descrizzione di tutti i sistemi di bordu, pudemu dì chì i requisiti principali per elli sò ridotti à e seguenti tesi: integrabilità è scalabilità; specificazione publica è architettura aperta; ergonomia è cuncisione; stabilità, redundancy, diversità, aumentata toleranza di difetti è durabilità; funziunalità distribuitu. L'architettura di core ALIS hè una risposta cumpleta à tutte queste richieste di cunflittu larghe è ambiziose chì sò posti nantu à u cumbattimentu unificatu F-35.

Tuttavia, sta architettura, cum'è tuttu u geniu, hè simplice. Hè stata basatu annantu à u cuncettu di autumati finiti. L'applicazione di stu cuncettu in ALIS hè realizatu in u fattu chì tutti i cumpunenti di u software à bordu di u cumbattimentu F-35 anu una struttura unificata. In cumbinazione cù una architettura client-server multi-threaded per l'informatica distribuita, u kernel di l'automazione ALIS risponde à tutti i requisiti cunflitti descritti sopra. Ogni cumpunente di u software ALIS hè custituitu da una interfaccia ".h-file" è una cunfigurazione algoritmica ".cpp-file". A so struttura generalizata hè datu in i schedarii fonte attaccati à l'articulu (vede i trè spoilers seguenti).

automata1.cpp

#include "battle.h"

CBattle::~CBattle()
{
}

BOOL CBattle::Battle()
{
    BATTLE_STATE state;

    switch (m_state)
    {
    case AU_BATTLE_STATE_1:
        if (!State1Handler(...))
            return FALSE;
        m_state = AU_STATE_X;
        break;
    case AU_BATTLE_STATE_2:
        if (!State2Handler(...))
            return FALSE;
        m_state = AU_STATE_X;
        break;
    case AU_BATTLE_STATE_N:
        if (!StateNHandler(...))
            return FALSE;
        m_state = AU_STATE_X;
        break;
    }

    return TRUE;
}

automata1.h

#ifndef AUTOMATA1_H
#define AUTOMATA1_H

typedef enum AUTOMATA1_STATE { AU1_STATE_1, AU1_STATE_2, ... AU1_STATE_N };

class CAutomata1
{
public:
    CAutomata1();
    ~CAutomata1();
    BOOL Automata1();
private:
    BOOL State1Habdler(...);
    BOOL State2Handler(...);
    ...
    BOOL StateNHandler(...);
    AUTOMATA1 m_state;
};

#endif

main.cpp

#include "automata1.h"

void main()
{
    CAutomata1 *pAutomata1;
    pAutomata1 = new CAutomata1();

    while (pAutomata->Automata1()) {}

    delete pAutomata1;
}

In riassuntu, si pò nutà chì in l'ambienti tattici disputati, a superiorità di cummattimentu hè pusseduta da tali unità di cummattimentu di l'Air Force, chì a so infrastruttura cibernetica aerea combina in modu efficace a resilienza, a redundanza, a diversità è a funziunalità distribuita. ICC è ALIS di l'aviazione muderna risponde à questi requisiti. In ogni casu, u gradu di a so integrazione in u futuru serà ancu allargatu à l'interazzione cù altre unità di l'armata, mentre chì avà l'integrazione efficace di a Forza Aria copre solu a so unità.

Bibliografia

1. Courtney Howard. Avionica: davanti à a curva // ​​Elettronica militare è aerospaziale: innovazioni di l'avionica. 24 (6), 2013. pp. 10-17.
2. Ingegneria Tactical Software // General Dynamics Barca Elettrica.
3. Alvin Murphy. L'Impurtanza di l'Integrazione di Sistemi di Sistemi // Vantellu di punta: Ingegneria è integrazione di sistemi di cumbattimentu. 8 (2), 2013.pp. 8-15.
4. F-35 : Prêt pour le combat. // Forza aerea.
5. Orizzonti Globali // Visione Globale di Scienza è Tecnulugia di a Forza Aerea di i Stati Uniti. 3.07.2013.
6. Chris Babcock. Preparazione per u Cyber ​​​​Battleground di u Futuru // Air & Space Power Journal. 29 (6), 2015. pp. 61-73.
7. Edric Thompson. Ambiente operativu cumuni: I sensori movenu l'Armata un passu più vicinu // Tecnulugia di l'Armata: Sensori. 3 (1), 2015.p. 16.
8. Mark Calafut. U futuru di a sopravvivenza di l'aeronautica: Custruì una suite di sopravvivenza intelligente è integrata // Tecnulugia di l'Armata: Aviazione. 3 (2), 2015.pp. 16-19.
9. Courtney Howard. avionica intelligente.
10. Stephanie Anne Fraioli. Supportu di l'intelligenza per u F-35A Lightning II // Air & Space Power Journal. 30 (2), 2016.pp. 106-109.
11. Courtney E. Howard. Trattamentu di video è di l'imaghjini à u bordu // Elettronica militare è aerospaziale: Avionica progressiva. 22 (8), 2011.
12. Courtney Howard. Avioni di cummattimentu cù avionica avanzata // Elettronica militare è aerospaziale: Avionica. 25 (2), 2014. pp.8-15.
13. Focus on rotorcraft: Scientisti, circadori è aviatori guidanu l'innuvazione // Tecnulugia di l'Armata: Aviazione. 3 (2), 2015. pp.11-13.
14. Ingegneria Tactical Software // General Dynamics Barca Elettrica.
15. L'annunziu di l'Agenzia larga di l'Uffiziu di Tecnulugia di Microsystems Hierarchical Identify Verify Exploit (HIVE) DARPA-BAA-16-52 August 2, 2016.
16. Courtney Howard. Dati in dumanda: risponde à a chjama di cumunicazioni // Elettronica militare è aerospaziale: Elettronica Wearable. 27 (9), 2016.
17. Annunziata larga di l'Agenzia: Intelligenza Artificiale Spiegabile (XAI) DARPA-BAA-16-53, 2016.
18. Jordi Valverdu. Una architettura cognitiva per l'implementazione di l'emozioni in i sistemi di l'informatica // Architetture Cognitive Inspirate Biologically. 15, 2016.pp. 34-40.
19. Bruce K. Johnson. Dawn of the Cognetic: Age Fighting Ideological War mettendu u Pensu in Movimentu cù Impact // Air & Space Power Journal. 22 (1), 2008.pp. 98-106.
20. Sharon M. Latour. Intelligenza Emozionale: Implicazioni per Tutti i Leaders di l'Air Force di i Stati Uniti // Air & Space Power Journal. 16 (4), 2002. pp. 27-35.
21. Lt Col Sharon M. Latour. Intelligenza Emozionale: Implicazioni per Tutti i Leaders di l'Air Force di i Stati Uniti // Air & Space Power Journal. 16 (4), 2002. pp. 27-35.
22. Jane Benson. Ricerca di a scienza cognitiva: dirige i suldati in a direzione ghjusta // Tecnulugia di l'Armata: Informatica. 3 (3), 2015.pp. 16-17.
23. Dayan Araujo. L'urdinatori cognitivi primati per cambià u paisaghju di l'acquistu di l'Air Force.
24. Ghjacumu S. Albus. RCS: Una architettura cognitiva per sistemi intelligenti multi-agenti // Annual Reviews in Control. 29 (1), 2005. pp. 87-99.
25. Karev A.A. Sinergia di fiducia // Marketing praticu. 2015. N ° 8 (222). pp. 43-48.
26. Karev A.A. Client-server multithreaded per l'informatica distribuita // Amministratore di sistema. 2016. N ° 1-2 (158-159). pp. 93-95.
27. Karev A.A. Cumpunenti hardware di u MPS aereo di u cumbattimentu di attaccu unificatu F-35 // Componenti è tecnulugia. 2016. No 11. S.98-102.

PS. L'articulu hè statu publicatu inizialmente in "Componenti è tecnulugia".

Source: www.habr.com

Add a comment