Программное ядро бортовой киберинфраструктуры унифицированного ударного истребителя F-35

Pregled ključnih komponenti „autonomnog informacionog sistema logistike“ (ALIS) jedinstvenog borbenog aviona F-35. Detaljna analiza „bloka podrške borbenoj upotrebi“ i četiri njegove ključne komponente: 1) čovek-sistem interfejs, 2) izvršna kontrolna sistema, 3) avionski imunološki sistem, 4) avionički sistem. Neki podaci o softversko-hardverskoj opremi aviona F-35 i alatu koji se koristi za njegov softver. Prikazano je poređenje sa ranijim modelima borbenih aviona, kao i mogućnosti za dalji razvoj vojne avijacije.

Программное ядро бортовой киберинфраструктуры унифицированного ударного истребителя F-35

Avion F-35 je leteći roj različitih visoko-tehnoloških senzora, koji ukupno obezbeđuju „360-stepenu situacionu svest“.

Uvod

Hardverski sistemi vazduhoplovstva tokom vremena postaju sve složeniji. [27] Postepeno se komplikuje i njihova kibernetička infrastruktura (softversko-hardverske komponente koje zahtevaju precizno algoritamsko podešavanje). Na primeru američkog vazduhoplovstva može se uočiti kako se kibernetička infrastruktura borbene avijacije, u poređenju sa njenim tradicionalnim hardverskim komponentama, postepeno proširila sa manje od 5% (kod F-4, aviona treće generacije) na više od 90% (kod F-35, aviona pete generacije). [5] Za precizno algoritamsko podešavanje ove kibernetičke infrastrukture, F-35 odgovara najnoviji, posebno razvijen za ove svrhe softver: „autonomni informacioni sistem logistike“ (ALIS).

Autonomni informacioni sistem logistike

V dobi lovcev 5. generacije se bojna prevlada meri predvsem s kakovostjo situacijske osveščenosti. [10] Zato je lovec F-35 leteči rojev vseh mogočih visoko tehnoloških senzorjev, ki skupaj zagotavljajo 360-stopinjsko situacijsko osveščenost. [11] Nov priljubljen hit v tej zvezi je tako imenovana „arhitektura integriranih senzorjev“ (ISA), ki vključuje senzorje, ki samodejno dinamično medsebojno delujejo (ne le v mirnem, ampak tudi v spornem taktičnem okolju) – kar bi teoretično moralo voditi do še večjega povečanja kakovosti situacijske osveščenosti. [7] Vendar pa, da bi ta teorija prešla v prakso, potrebujemo kakovostno algoritmično obdelavo vseh podatkov, ki jih senzorji posredujejo.

Zato F-35 nenehno nosi na svojem krovu programsko opremo, katere skupna velikost izvorne kode presega 20 milijonov vrstic, zaradi česar ga pogosto imenujejo „leteči računalnik“. [6] Ker se v sedanji, peti eri udarnih lovcev bojna prevlada meri s kakovostjo situacijske osveščenosti, skoraj 50% te programske kode (8,6 milijonov vrstic) izvaja zapleteno algoritmično obdelavo – za združevanje vseh podatkov, ki prihajajo iz senzorjev, v enotno sliko bojišč. V realnem času.

Программное ядро бортовой киберинфраструктуры унифицированного ударного истребителя F-35Dinamika premika zagotavljanja funkcionalnosti bojevnikov ZDA – k programski opremi

Za to na krovu F-35 skrbi „avtonomni informacijski sistem logistike“ (ALIS), ki lovcu zagotavlja takšne sposobnosti, kot so 1) načrtovanje (prek naprednih avioničnih sistemov), 2) vzdrževanje (sposobnost delovanja kot vodilna bojna enota) in 3) ojačanje (sposobnost delovanja kot podrejena bojna enota). [4] „Koda za lepljenje“ je glavni sestavni del ALIS, ki predstavlja 95% celotne programske kode na krovu lovca F-35. Preostalih 50% programske kode ALIS v določeni meri izvaja sekundarne, vendar prav tako algoritmično zelo intenzivne operacije. [12] Zato je F-35 ena od najbolj kompleksnih bojnih sistemov, ki so bili kdaj razviti. [6]

ALIS je uvjetno autonomni sustav koji objedinjuje integrirani kompleks raznih zračnih pod-sustava i također omogućuje učinkovitu suradnju s pilotom pružajući mu kvalitetne informacije o bojištu (situacijskoj svjesnosti). Jezgra softverskog programa ALIS neprekidno radi u pozadini, pomažući pilotu u donošenju odluka i dajući mu savjete u kritičnim trenucima leta. [13]

Blok podrške borbenoj upotrebi

Jedan od najvažnijih pod-sustava ALIS-a je „blok podrške borbenoj upotrebi“, koji se sastoji od pet osnovnih elemenata [13]:

1) „Čovjek-sustav sučelje“ – osigurava kvalitetnu vizualizaciju bojišta (ergonomsku, sveobuhvatnu, sažetu). [12] Promatrajući ovo bojište, pilot donosi taktičke odluke i izdaje borbene zapovijedi, koje se zatim obrađuju od strane bloka ICS.

2) „Izvršno-kontrolni sustav“ (ICS) – surađujući s upravljačkim blokovima zračnih oružja, osigurava izvršenje borbenih zapovijedi koje pilot izdaje putem čovjek-sustav sučelja. ICS također registrira stvarnu štetu nastalu primjenom svake borbene zapovijedi (putem senzora povratne informacije) – za daljnju analizu od strane avioničkog sustava.

3) „Zračni imuni sustav“ (ZIS) – prati vanjske prijetnje i pri njihovom otkrivanju poduzima potrebne mjere za otklanjanje prijetnji. Pri tome ZIS može koristiti podršku prijateljskih borbenih jedinica koje sudjeluju u zajedničkoj taktičkoj operaciji. [8] Za to ZIS blisko surađuje s aviončim sustavima – putem komunikacijskog sustava.

4) „Sustav avioničke opreme“ – pretvara sirove podatke koji dolaze sa raznih senzora u kvalitetnu situacijsku svjesnost dostupnu pilotu putem čovjek-sustav sučelja.

5) „Komunikacijski sustav“ – upravlja zračnim i vanjskim mrežnim prometom, te tako služi kao povezujući element između svih zračnih sustava; kao i između svih borbenih jedinica koje sudjeluju u zajedničkoj taktičkoj operaciji.

Čovjek-sustav sučelje

Za zadovoljevanje potrebe po kakovostni in celoviti situacijski ozaveščenosti so komunikacija in vizualizacija v kabini lovca odločilnega pomena. Obraz ALIS-a kot celote in bloka za zagotavljanje bojne uporabe posebej predstavlja "sistem za prikaz panoramske vizualizacije" (L-3 Communications Display Systems). Vključuje velik visoko ločljivostni zaslon na dotik (LADD) in širokopasovni komunikacijski kanal. Programska oprema L-3 deluje pod sistemom Integrity 178B (operacijski sistem realnega časa podjetja "Green Hills Software"), ki je osnovni nadzorni operacijski sistem lovca F-35.

Arhitekti kibernetske infrastrukture F-35 so izbrali sistem Integrity 178B na podlagi šestih značilnosti te operacijske sistema: 1) skladnost z odprtimi standardi arhitekture, 2) združljivost z Linuxom, 3) združljivost s POSIX API, 4) varna dodelitev pomnilnika, 5) izpolnjevanje posebnih varnostnih zahtev in 6) podpora specifikaciji "ARINC 653". [12] "ARINC 653" je vmesnik aplikativne programske opreme za uporabo v avioničnih sistemih. Ta vmesnik ureja časovno in prostorsko ločevanje virov avioničnega računalniškega sistema v skladu s načeli integrirane modularne avionične opreme; prav tako določa programski vmesnik, ki ga mora uporabljati aplikativna programska oprema za dostop do virov računalniškega sistema.

Программное ядро бортовой киберинфраструктуры унифицированного ударного истребителя F-35Sistem za prikaz panoramske vizualizacije

Izvršno-kontrolni sistem

Kot je bilo že omenjeno, IKS, ki sodeluje z blokoma za nadzor orožja na krovu, zagotavlja izvedbo bojevnih ukazov in beleženje dejanske škode, ki izhaja iz uporabe vsakega bojevnega ukaza. Srce IKS-a je superračunalnik, ki je smiselno tudi uvrščen med "orožje na krovu."

Ker zaradi ogromne količine nalog, ki se nalagajo na vgrajen superračunalnik, je ta zasnovan za večjo trdnost in izpolnjuje visoke zahteve po zanesljivosti in računalniški moči; prav tako je opremljen s skutno učinkovit sistem hlajenja s tekočino. Vse te ukrepe so sprejeli, da bi vgrajeni računalniški sistem učinkovito obdeloval ogromne količine podatkov ter izvajal napredne algoritemske obdelave, - ki pilotu zagotavljajo učinkovito situacijsko zavedanje: mu dajo celovite informacije o bojišču. [12]

Vgrajeni superračunalnik lovca F-35 lahko v neprekinjenem delovanju izvede 40 milijard operacij na sekundo, kar omogoča izvajanje več nalog zahtevnih algoritimov napredne avionike (vključno z obdelavo elektrooptičnih, infrardečih in radarskih podatkov). [9] V realnem času. Za lovca F-35 izvedba vseh teh algoritemsko intenzivnih izračunov na kraju samem (da ne bi opremljali vsake bojna enote s superračunalnikom) ni mogoča, saj intenzivnost skupnega toka podatkov, ki prihajajo iz vseh senzorjev, presega propustnost najhitrejši komunikacijskih sistemov – vsaj 1000-krat. [12]

Za zagotavljanje večje zanesljivosti so vsi kritični onboard sistemi lovca F-35 (vključno do neke mere onboard superračunalnik) zasnovani na načelu redundance: da bi lahko isto nalogo na krovu potencialno izvedlo več različnih naprav. Pri tem je zahteva po redundanci taka, da so podvojeni elementi zasnovani s strani alternativnih proizvajalcev in imajo alternativno arhitekturo. To zmanjšuje verjetnost, da bi istočasno odpovedala original in njegov podvojen del. [1, 2] Delujoči računalnik deluje pod operacijskim sistemom, podobnim Linuxu, vodilni pa pod operacijskim sistemom Windows. [2] Prav tako, da bi blok za zagotavljanje bojne uporabe lahko nadaljeval z delovanjem (vsaj v izrednem načinu) v primeru okvare enega od računalnikov, je arhitektura jedra ALIS zasnovana po načelu "večnitičnega odjemalca-strežnika za porazdeljeno računalništvo". [18]

Onboard imunski sistem

V sporni taktični okolici ohranjanje onboard imunosti zahteva učinkovito kombinacijo odpornosti, redundance, raznolikosti in distribuirane funkcionalnosti. Prejšnja bojna letala niso imela enotnega onboard imunskega sistema (BIS). Njihova BSI je bila fragmentirana in je bila sestavljena iz več, neodvisno delujočih komponent. Vsaka od teh komponent je bila optimizirana za obvladovanje določenega ozkega nabora oborožitvenih sistemov: 1) balističnim izstrelki, 2) raketami, ki se usmerjajo na vir radijskih frekvenc ali elektro-opticnih signalov, 3) laserskim obsevanjem, 4) radarskim obsevanjem itd. Ob odkritju napada se ustrezna podkomponenta BIS samodejno aktivira in sprejme ukrepe.

Komponente prejšnje BIDS so bile zasnovane in razvite neodvisno druga od druge - s strani različnih izvajalcev. Ker so te komponente praviloma imele zaprto arhitekturo, je bila modernizacija BIDS, ko so se pojavile nove tehnologije in novi sistemi oborožitve, omejena na dodajanje še ene neodvisne komponente BIDS. Glavna pomanjkljivost takšne fragmentirane BIDS, ki je sestavljena iz neodvisnih komponent z zaprto arhitekturo, je ta, da njeni fragmenti ne morejo medsebojno sodelovati in niso podvrženi centralizirani koordinaciji. Z drugimi besedami, ne morejo medsebojno komunicirati in izvajati skupnih operacij, kar omejuje zanesljivost in prilagodljivost celotne BIDS. Na primer, če ena od imunskih podsistemov odpove ali je uničena, druge podsisteme ne morejo učinkovito nadomestiti to izgubo. Poleg tega fragmentacija BIDS pogosto privede do podvajanja visokotehnoloških komponent, kot so procesorji in zasloni, [8] kar je v času „večno zelene težave“ zmanjšanja SWaP (velikost, masa in poraba energije) [16] precej razsipno. Ni čudno, da te zgodnje BIDS počasi odhajajo v zgodovino.

Na mesto fragmentiranih BIDS prihaja enotna distribuirana vgrajena imunizacijska sistem, ki ga upravlja „inteligentno-kognitivni krmilnik“ (IKK). IKK je posebna programska oprema, ki deluje kot vgrajeni osrednji živčni sistem, funkcionalno deluje na vrhu v BIDS integriranih podsistemov. Ta programska oprema povezuje vse BIDS-podsisteme v enotno distribuirano omrežje (s skupnimi informacijami in skupnimi viri) ter povezuje vse BIDS z osrednjim procesorjem in drugimi vgrajenimi sistemi. [8] Osnova za to združitev (vključno z združitvijo s komponentami, ki bodo razvite v prihodnosti) je splošno sprejeta koncept „sistem sistemov“ (SoS), [3] z značilnostmi, kot so razširljivost, javna specifikacija in odprta arhitektura programsko-hardware.

IKK ima dostop do informacij vseh BIS-podsystemov; njegova naloga je, da primerja in analizira informacije, ki jih prejemajo od BIS-podsystemov. IKK neprekinjeno deluje v ozadju in nenehno komunicira z vsemi BIS podsystemi – identificira vsako potencialno grožnjo, jo lokalizira in na koncu priporoča pilotu optimalen niz ukrepov (ob upoštevanju edinstvenih zmogljivosti vsakega od BIS podsystemov). Za to IKK uporablja napredne kognitivne algoritme [17-25].

Tako ima vsak letalo svoj individualni IKK. Vendar pa za dosego še večje integracije (in posledično, večje zanesljivosti), se IKK vseh letal, ki sodelujejo v taktični operaciji, povezujejo v enotno skupno omrežje, za katero je odgovorna "avtonomna informacijskega sistema logistike" (ALIS). [4] Ko en IKK identificira grožnjo, ALIS izračuna najučinkovitejše ukrepe, pri čemer uporablja informacije vseh IKK in podporo vseh bojnih enot, ki sodelujejo v taktični operaciji. ALIS "ve" individualne značilnosti vsakega IKK in jih uporablja za izvajanje usklajenih protireakcij.

Distribuirani BIS se bavi spoljnim (vezanim za borbene akcije suparnika) i unutrašnjim (vezanim za stil letenja i operativne nijanse) pretnjama. Na avionu F-35 za obradu spoljnog pretnji odgovara sistem avioničke opreme, dok za obradu unutrašnjih pretnji – VRAMS („inteligentni sistem obaveštavanja o rizicima povezanih sa opasnim manevrima za opremu“). [13] Glavni zadatak VRAMS-a je da produži periode eksploatacije aviona između sesija potrebnog tehničkog održavanja. U tu svrhu, VRAMS u realnom vremenu prikuplja informacije o funkcionalnosti osnovnih bordnih podsistema (motor aviona, pomoćne pogonske jedinice, mehaničke komponente, električni podsistemi) i analizira njihovo tehničko stanje; uzimajući u obzir takve parametre kao što su temperature, promene pritiska, dinamika vibracija i razne smetnje. Oslanjajući se na ove informacije, VRAMS daje pilotu prethodne preporuke o tome kako postupiti kako bi avioni ostali netaknuti. VRAMS „predviđa“ kakve posledice mogu proizaći iz određenih postupaka pilota, kao i daje preporuke kako ih izbeći. [13]

Referenca kojoj se VRAMS teži je nulti održavanje, uz očuvanje visokog nivoa pouzdanosti i smanjene strukturne umornosti. Da bi se ostvarila ova svrha, naučno-istraživački laboratori rade na razvoju materijala sa pametnom strukturom, – koji će moći efikasno raditi u uslovima nulti održavanja. Naučnici ovih laboratorija razvijaju metode za otkrivanje mikropukotina i drugih fenomena koji prethode kvarovima, – kako bi se na vreme sprečili mogući problemi. Takođe se sprovode istraživanja u pravcu boljeg razumevanja fenomena strukturne umornosti, kako bi se koristeći te podatke regulisali avionski manevri ciljem smanjenja strukturne umornosti – i time produžio vek trajanja aviona. [13] U tom smislu, interesantno je napomenuti da je oko 50% članaka u časopisu "Advanced in Engineering Software" posvećeno analizi čvrstoće i ranjivosti betonskih i drugih konstrukcija.

Программное ядро бортовой киберинфраструктуры унифицированного ударного истребителя F-35Inteligentni sistem za obveščanje o tveganjih, povezanih z nevarnimi manevri za opremo

Napreden avionični sistem

Vgrajena enota za bojno uporabo lovca F-35 vključuje napreden avionični sistem, ki je zasnovan za reševanje ambicioznega izziva:

Prejšnji avionični sistemi so vključevali več neodvisnih pod sistemov (z upravljanjem infrardečih in ultravijoličnih senzorjev, radarja, sonarja, elektronike za vezanje in drugih), ki so imeli svoje lastne zaslone. Zaradi tega je moral pilot zaporedno gledati na vsak od zaslonov in ročno analizirati ter usklajevati podatke, ki so jih prejemali. Po drugi strani pa današnji avionični sistem, s katerim je opremljen tudi lovec F-35, prikazuje vse podatke, ki so bili prej razpršeni, kot enoten vir; na enem skupnem zaslonu. Tako je sodoben avionični sistem integriran, omrežno usmerjen kompleks za združevanje podatkov, ki pilotu zagotavlja najučinkovitejšo situacijsko osveščenost; pri tem ga razbremeni potrebe po zapletenem analitičnem računaniu. Kot rezultat, zaradi izključitve človeškega dejavnika iz analitičnega kroga, se pilot lahko sedaj osredotoči na glavne bojna naloge.

Ena prvih pomembnih poskusov izključiti človeški dejavnik iz analitičnega kroga avioničnih sistemov je bila izvedena v kibernetski infrastrukturi lovca F-22. Na krovu tega lovca skrbi za kakovostno združevanje podatkov, ki prihajajo iz različnih senzorjev, algoritmično intenzivna programska oprema, katere skupna dolžina izvorne kode znaša 1,7 milijona vrstic. Pri tem je 90% kode napisanih v jeziku Ada. Vendar pa je sodoben avionični sistem, ki ga upravlja programska oprema ALIS, s katerim je opremljen lovec F-35, v primerjavi z lovcem F-22 naredil znatne korake naprej.

Prototip ALIS predstavlja programsko opremo lovca F-22. Vendar za obdelavo podatkov ne odgovarja več 1,7 milijona vrstic kode, temveč kar 8,6 milijona. Pri tem je večina kode napisana v C/C++. Glavna naloga te algoritmično intenzivne kode je oceniti, katera informacija bo pilotu pomembna. Kot rezultat, saj v sliki bojišča obstajajo samo ključni podatki, pilot zdaj lahko sprejema hitrejše in učinkovitejše odločitve. Tako sodobni avionični sistem, s katerim je opremljen tudi lovec F-35, odstranjuje analitično breme s pilota in mu končno omogoča, da preprosto leti. [12]

Программное ядро бортовой киберинфраструктуры унифицированного ударного истребителя F-35Starinska avionična oprema

Vrez: Orodja za razvoj, uporabljena na F-35

Nekateri [redki] komponenti programske opreme v onboard kibernetski infrastrukturi F-35 so napisani v takih relikvijah, kot so Ada, CMS-2Y, FORTRAN. Programski moduli, napisani v Adi, so običajno prevzeti od lovca F-22. [12] Vendar pa je koda napisana v teh relikvijah le majhen del programske opreme F-35. Glavni programski jezik za F-35 je C/C++. Na krovu F-35 se uporabljajo tudi relacijske in objektno usmerjene baze podatkov. [14] Baze podatkov se uporabljajo na krovu za učinkovito delo z velikimi podatki. Da bi to delo lahko potekalo v realnem času, se baze podatkov uporabljajo v kombinaciji s strojno pospeševalnikom analize grafov. [15]

Vrez: Nazaj vrata v F-35

Vsi komponenti, iz katerih je sestavljena sodobna ameriška vojaška tehnika, so 1) bodisi naročeni, 2) bodisi prilagojeni iz razpoložljivih komercialnih izdelkov, 3) bodisi običajna komercialna rešitev. V vseh teh treh primerih imajo proizvajalci, bodisi posameznih komponent bodisi celotnega sistema, sporno genealogijo, ki običajno sega izven države. Posledično obstaja tveganje, da bo v nekem od členov dobavne verige (ki je pogosto raztegnjena po vsem svetu) v programsko-hardware komponento vgrajen backdoor ali malware (bodisi na programski bodisi na strojni ravni). Poleg tega je znano, da ameriška vojska uporablja več kot 1 milijon ponarejenih elektronskih komponent, kar prav tako povečuje verjetnost pojava zlonamerne kode in backdoor-ov na krovu. Da ne omenjamo, da so ponaredki običajno slabe in nestabilne kopije izvirnika, kar prinese s seboj vse posledice. [5]

Arhitektura jedra ALIS

Če povzamemo opis vseh bordnih sistemov, lahko rečemo, da glavni zahtevki do njih temeljijo na naslednjih tezah: integrativnost in razširljivost; dostopna specifikacija in odprta arhitektura; ergonomska in jedrnata zasnova; vzdržljivost, redundanca, raznolikost, povečana odpornost na napake in trdnost; razpršena funkcionalnost. Arhitektura jedra ALIS je celovit odgovor na vse te široke in ambiciozne nasprotujoče si zahteve, ki jih postavlja enotni udarni bojni letalo F-35.

Vendar je ta arhitektura, kot vse genialno, preprosta. Njena osnova je bila zasnovana na konceptu končnih avtomatov. Uporaba tega koncepta v okviru ALIS je uresničena v tem, da imajo vse komponente bordne programske opreme lovca F-35 enotno strukturo. V kombinaciji z arhitekturo večnitnega odjemalca in strežnika za razpršene izračune avtomatsko jedro ALIS izpolnjuje vse prej opisane nasprotujoče si zahteve. Vsaka programska komponenta ALIS je sestavljena iz vmesniškega „.h-datoteke“ in algoritmične nastavitve „.cpp-datoteke“. Poenostavljena njihova struktura je predstavljena v priloženih izvornih datotekah (glej naslednje tri sklope).

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;
}

Za zaključak, može se primetiti da u osporavanoj taktičkoj sredini borbeno preimućstvo imaju one borbene jedinice VVS, čija borbena kibernetička infrastruktura efikasno kombinuje otpornost, redundanciju, raznolikost i distribuiranu funkcionalnost. IKC i ALIS moderne avijacije ispunjavaju ove zahteve. Međutim, stepen njihove integracije u perspektivi će se proširiti i na interakciju s drugim vojnim jedinicama, dok trenutno učinkovita integracija VVS pokriva samo svoje jedinice.

Bibliografija

1. Courtney Howard. Avionika: ispred krivulje /// Vojna i aerosvemirska elektronika: Avioničke inovacije. 24(6), 2013. str. 10-17.
2. Taktičko inženjerstvo softvera // General Dynamics Electric Boat.
3. Alvin Murphy. Značaj integracije sistema-sistema /// Na čelu: Inženjerstvo borbenih sistema i integracija. 8(2), 2013. str. 8-15.
4. F-35: Spreman za borbu. /// Vazduhoplovstvo.
5. Globalni horizonti /// Globalna naučna i tehnološka vizija Vazduhoplovnih snaga Sjedinjenih Država. 3.07.2013.
6. Chris Babcock. Priprema za kibernetičko bojno polje budućnosti /// Časopis vazdušne i svemirske moći. 29(6), 2015. str. 61-73.
7. Edric Thompson. Zajedničko operativno okruženje: Senzori približavaju vojsku jedan korak bliže /// Tehnologija vojske: Senzori. 3(1), 2015. str. 16.
8. Mark Calafut. Budućnost preživljavanja aviona: Izgradnja inteligentnog, integrisanog sistema za preživljavanje /// Tehnologija vojske: Avijacija. 3(2), 2015. str. 16-19.
9. Courtney Howard. Inteligentna avionika.
10. Stephanie Anne Fraioli. Obaveštajna podrška za F-35A Lightning II /// Časopis vazdušne i svemirske moći. 30(2), 2016. str. 106-109.
11. Courtney E. Howard. Obrada videa i slika na ivici /// Vojna i aerosvemirska elektronika: Napredna avionika. 22(8), 2011.
12. Courtney Howard. Borbena avioni sa naprednom avionikom /// Vojna i aerosvemirska elektronika: Avionika. 25(2), 2014. str. 8-15.
13. Fokus na rotore: Naučnici, istraživači i piloti pokreću inovaciju /// Tehnologija vojske: Avijacija. 3(2), 2015. str. 11-13.
14. Taktičko inženjerstvo softvera // General Dynamics Electric Boat.
15. Obaveštenje o širokoj agenciji: Hijerarhijski identifikuj, verifikuj, iskoristi (HIVE) Tehnološka kancelarija DARPA-BAA-16-52 2. avgusta 2016.
16. Courtney Howard. Podaci u potražnji: odgovaranje na poziv za komunikaciju /// Vojna i aerosvemirska elektronika: Nosive elektronike. 27(9), 2016.
17. Obaveštenje o širokoj agenciji: Objašnjiva veštačka inteligencija (XAI) DARPA-BAA-16-53, 2016.
18. Jordi Vallverdu. Kognitivna arhitektura za implementaciju emocija u računarstvu /// Biološki inspirisane kognitivne arhitekture. 15, 2016. str. 34-40.
19. Bruce K. Johnson. Zora kognitivne: Age borbe ideološkim ratom stavljanjem misli u pokret sa uticajem /// Časopis vazdušne i svemirske moći. 22(1), 2008. str. 98-106.
20. Sharon M. Latour. Emocionalna inteligencija: Posledice za sve lidere Vazduhoplovnih snaga Sjedinjenih Država /// Časopis vazdušne i svemirske moći. 16(4), 2002. str. 27-35.
21. Lt Col Sharon M. Latour. Emocionalna inteligencija: Posledice za sve lidere Vazduhoplovnih snaga Sjedinjenih Država /// Časopis vazdušne i svemirske moći. 16(4), 2002. str. 27-35.
22. Jane Benson. Istraživanje kognitivne nauke: Usmeravanje vojnika u pravom smeru /// Tehnologija vojske: Računanje. 3(3), 2015. str. 16-17.
23. Dayan Araujo. Kognitivni računari spremni da promene pejzaž nabavke Vazduhoplovnih snaga.
24. James S. Albus. RCS: Kognitivna arhitektura za inteligentne sisteme sa više agenata /// Godišnje recenzije u kontroli. 29(1), 2005. str. 87-99.
25. Kariev A.A. Sinergija poverenja /// Praktični marketing. 2015. br. 8(222). str. 43-48.
26. Kariev A.A. Višestruki klijent-server za distribuirano računanje /// Sistem administrator. 2016. br. 1-2(158-159). str. 93-95.
27. Kariev A.A. Strojni komponenti nadzorne MPC unificiranega napadalnega lovca F-35 // Komponente in tehnologije. 2016. št. 11. str. 98-102.

PS. Sprva je bil članek objavljen v «Komponente in tehnologije».

Izvor: habr.com

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster