Overzicht van de belangrijkste componenten van het 'autonome logistieke informatiesysteem' (ALIS) van de gestroomlijnde gevechtsvliegtuig F-35. Een gedetailleerde analyse van de 'module voor operationele ondersteuning' en vier van zijn belangrijkste componenten: 1) mens-systeem interface, 2) uitvoerende controle systeem, 3) boord immuniteitssysteem, 4) avionica systeem. Enige informatie over de software-hardware van het F-35 gevechtsvliegtuig en over de tools die worden gebruikt voor zijn boordsoftware. Er is een vergelijking gemaakt met eerdere modellen van gevechtsvliegtuigen en er zijn perspectieven voor de verdere ontwikkeling van de militaire luchtvaart aangegeven.

De F-35 is een vliegende zwerm van verschillende geavanceerde sensoren die gezamenlijk zorgen voor '360-graden situationeel bewustzijn'.
Inleiding
De hardware systemen van de luchtstrijdkrachten worden in de loop der tijd steeds complexer. [27] Ook wordt hun cyberinfrastructuur (software-hardware componenten die een precieze algoritmische afstemming vereisen) geleidelijk ingewikkelder. Aan de hand van de Amerikaanse luchtmacht kan men zien hoe de cyberinfrastructuur van de gevechtsluchtvaart, in vergelijking met de traditionele hardwarecomponenten, geleidelijk is uitgebreid van minder dan 5% (bij de F-4, een derde generatie jager) tot meer dan 90% (bij de F-35, een vijfde generatie jager). [5] Voor de precieze algoritmische afstemming van deze cyberinfrastructuur is de nieuwste, speciaal hiervoor ontwikkelde software verantwoordelijk: 'autonome logistieke informatiesysteem' (ALIS).
Autonome logistieke informatiesysteem
In het tijdperk van vijfde generatie jachtvliegtuigen wordt lucht superioriteit voornamelijk gemeten aan de hand van de kwaliteit van situationele bewustzijn. [10] Daarom is de F-35 een vliegende zwerm van allerlei high-tech sensoren, die samen zorgen voor een 360-graden situationeel bewustzijn. [11] Een nieuwe populaire hit in dit verband is de zogenaamde 'geĆÆntegreerde sensorarchitectuur' (ISA), die sensoren omvat die zelfstandig dynamisch met elkaar communiceren (niet alleen in een rustige, maar ook in een betwiste tactische omgeving) ā wat theoretisch zou moeten leiden tot een nog grotere verbetering van het situationele bewustzijn. [7] Echter, om deze theorie in de praktijk te brengen, is een kwalitatieve algoritmische verwerking van alle gegevens die van de sensoren komen, noodzakelijk.
Daarom draagt de F-35 voortdurend software aan boord, waarvan de totale hoeveelheid broncode meer dan 20 miljoen regels bedraagt, en daarom wordt het vaak de 'vliegende computer' genoemd. [6] Aangezien in het huidige, vijfde tijdperk van aanvals jachtvliegtuigen lucht superioriteit wordt gemeten aan de hand van de kwaliteit van situationele bewustzijn, voert bijna 50% van deze softwarecode (8,6 miljoen regels) complexe algoritmische verwerking uit ā om alle gegevens van de sensoren in ƩƩn geheel beeld van het strijdtoneel te combineren. In real-time.
De dynamiek van de verschuiving van de operationele functionaliteit van Amerikaanse jachtvliegtuigen ā naar software.
Hiervoor is aan boord van de F-35 de 'autonome logistieke informatiesysteem' (ALIS) verantwoordelijk, die het jachtvliegtuig vaardigheden biedt zoals 1) planning (via geavanceerde avionicasystemen), 2) onderhoud (het vermogen om op te treden als een leidende gevechtseenheid) en 3) versterking (het vermogen om op te treden als een volger gevechtseenheid). [4] De 'samenvoegcode' is de belangrijkste component van ALIS, waarvoor 95% van de totale aan boord softwarecode van de F-35 verantwoordelijk is. De overige 50% van de softwarecode van ALIS voert in zekere mate secundaire, maar ook algoritmisch zeer intensieve operaties uit. [12] Daarom is de F-35 een van de meest complexe gevechtsystemen ooit ontwikkeld. [6]
ALIS is a conditionally autonomous system that combines an integrated complex of various onboard subsystems; it also includes effective interaction with the pilot by providing high-quality information about the theater of operations (situational awareness). The core software of ALIS operates continuously in the background, assisting the pilot in decision-making and offering suggestions at critical moments during flight. [13]
Combat Application Support Block
One of the most important subsystems of ALIS is the 'Combat Application Support Block', consisting of five main elements [13]:
1) 'Human-System Interface' ā provides high-quality visualization of the theater of operations (ergonomic, comprehensive, concise). [12] By observing this theater, the pilot makes tactical decisions and gives combat commands, which are then processed by the ICS block.
2) 'Execution-Control System' (ICS) ā interacts with the onboard weapon control blocks to execute combat commands issued by the pilot through the human-system interface. ICS also records actual damage from each combat command (through feedback sensors) for subsequent analysis by the avionics system.
3) 'Onboard Immunity System' (BIS) ā monitors external threats and, upon detection, implements necessary countermeasures to neutralize those threats. The BIS can also utilize support from friendly combat units involved in the joint tactical operation. [8] To achieve this, BIS closely interacts with avionics systems through the communication system.
4) 'Avionics System' ā converts the raw data stream from various sensors into quality situational awareness, accessible to the pilot through the human-system interface.
5) 'Communication System' ā manages onboard and external network traffic, thereby serving as a link between all onboard systems; as well as between all participating combat units in the joint tactical operation.
Human-System Interface
Om te voldoen aan de behoefte aan kwalitatieve en alomvattende situationele bewustwording, zijn communicatie en visualisatie in de cockpit van een jachtvliegtuig van cruciaal belang. Het gezicht van ALIS in het algemeen en de combative support block in het bijzonder is het "display systeem voor panoramische visualisatie" (L-3 Communications Display Systems). Dit systeem omvat een groot hoog-resolutie touchscreen (LADD) en een breedband communicatiekanaal. De software van L-3 draait op het besturingssysteem Integrity 178B (een realtime besturingssysteem van 'Green Hills Software'), dat het primaire on-board besturingssysteem van het F-35 jachtvliegtuig is.
De architecten van de cyberinfrastructuur van de F-35 hebben ervoor gekozen om het besturingssysteem Integrity 178B te gebruiken, gebaseerd op zes kenmerken die typerend zijn voor dit besturingssysteem: 1) naleving van open architectuurstandaarden, 2) compatibiliteit met Linux, 3) compatibiliteit met POSIX API, 4) veilige geheugenindeling, 5) vervulling van specifieke beveiligingseisen en 6) ondersteuning voor de specificatie "ARINC 653". [12] "ARINC 653" is een applicatieprogrammeerinterface voor gebruik in avionica. Deze interface regelt de tijdelijke en ruimtelijke scheiding van de middelen van het luchtvaartcomputer systeem, volgens de principes van geĆÆntegreerde modulaire avionica; en definieert ook de software-interface die door applicaties moet worden gebruikt om toegang te krijgen tot de middelen van het computersysteem.
Display systeem voor panoramische visualisatie
Uitvoer- en controle systeem
Zoals hierboven al werd opgemerkt, zorgt het UCS, door samen te werken met de bedieningsmodules van de on-board wapensystemen, voor de uitvoering van de gevechtscommando's en de registratie van de daadwerkelijke schade als gevolg van elk gevechtscommando. Het hart van het UCS is een supercomputer, die terecht ook wordt gerekend tot de "on-board wapens".
Aangezien de hoeveelheid taken die op de boord-supercomputer worden gelegd enorm is, heeft deze een verhoogde sterkte en voldoet hij aan hoge eisen qua fouttolerantie en rekenkracht; bovendien is hij uitgerust met een efficiƫnt vloeistofkoelsysteem. Al deze maatregelen zijn genomen om ervoor te zorgen dat het boordrekeningssysteem in staat is om enorme gegevenshoeveelheden effectief te verwerken en geavanceerde algorithmische bewerkingen uit te voeren, die de piloot effectieve situationele bewustwording bieden: hij geeft alle omvattende informatie over het strijdtoneel. [12]
De boord-supercomputer van de F-35 jachtvliegtuig kan continu 40 miljard bewerkingen per seconde uitvoeren, waardoor deze multitasking mogelijk maakt voor resource-intensieve algoritmen van geavanceerde avionic systemen (inclusief de verwerking van elektro-optische, infrarood en radar gegevens). [9] In real-time. Voor de F-35 is het niet mogelijk om al deze algorithmisch intensieve berekeningen aan boord uit te voeren (omdat niet elke gevechtseenheid van een supercomputer kan worden voorzien), omdat de intensiteit van de totale gegevensstroom die van alle sensoren komt de bandbreedte van de snelste communicatiesystemen met minstens 1000 keer overtreft. [12]
Om een hoge betrouwbaarheid te waarborgen, zijn alle cruciale boordsystemen van de F-35-jager (inclusief tot op zekere hoogte de boord supercomputer) gerealiseerd op basis van het principe van redundantie: zodat meerdere verschillende apparaten dezelfde taak aan boord potentieel kunnen uitvoeren. Bovendien is de eis voor redundantie zodanig dat de dubbele elementen zijn ontworpen door alternatieve fabrikanten en een alternatieve architectuur hebben. Hierdoor wordt de kans op gelijktijdige uitval van het origineel en het duplicaat verminderd. [1, 2] Ook daarom werkt de hoofcomputer met een Linux-achtige besturingssysteem, terwijl de secundaire systemen draaien onder Windows. [2] Daarnaast, om te waarborgen dat de combat support unit kan blijven functioneren (tenzij in een noodmodus) bij een storing van een van de computers, is de architectuur van de ALIS-kern gebouwd op het principe van āmulti-threaded client-server voor gedistribueerde berekeningenā. [18]
Boord immuunsysteem
In een betwiste tactische omgeving vereist het handhaven van boordimmuniteit een effectieve combinatie van veerkracht, redundantie, diversiteit en gedistribueerde functionaliteit. De gevechtsluchtvaart van gisteren had geen uniforme boordimmuunsysteem (BIS). Haar, de luchtvaart, BIS was gefragmenteerd en bestond uit meerdere, onafhankelijk werkende componenten. Elk van deze componenten was geoptimaliseerd om weerstand te bieden tegen een specifieke, smalle set van wapen systemen: 1) ballistische projectielen, 2) raketten die zijn gericht op de bron van radiogolven of elektro-optische signalen, 3) laserverlichting, 4) radarverlichting, enz. Bij detectie van een aanval werd het bijbehorende BIS-subsysteem automatisch geactiveerd en nam het tegenmaatregelen.
De componenten van het verouderde BIMS zijn onafhankelijk van elkaar ontworpen en ontwikkeld door verschillende aannemers. Aangezien deze componenten over het algemeen een gesloten architectuur hadden, bestond de modernisering van het BIMS - naarmate nieuwe technologieƫn en wapensystemen beschikbaar kwamen - uit het toevoegen van een nieuwe onafhankelijke BIMS-component. Het belangrijkste nadeel van een gefragmenteerd BIMS, bestaande uit onafhankelijke componenten met een gesloten architectuur, is dat de onderdelen niet met elkaar kunnen communiceren en niet onderhevig zijn aan gecentraliseerde coƶrdinatie. Met andere woorden, ze kunnen niet met elkaar communiceren en gezamenlijke operaties uitvoeren, wat de betrouwbaarheid en aanpasbaarheid van het gehele BIMS beperkt. Bijvoorbeeld, als een van de immuniteitssubsystemen uitvalt of wordt vernietigd, kunnen de andere subsystemen deze verlies niet effectief compenseren. Bovendien leidt gefragmenteerd BIMS vaak tot duplicatie van geavanceerde componenten, zoals processors en displays, [8] wat in het licht van het 'altijd groene probleem' van SWaP (grootte, gewicht en energieverbruik) [16] zeer verspild is. Het is dan ook niet verwonderlijk dat deze vroege BIMS geleidelijk aan hun einde naderen.
Terwijl gefragmenteerde BIMS worden vervangen door een geĆÆntegreerd gedistribueerd aan boord immuunsysteem, gemanaged door een 'intellectuele cognitieve controller' (IKK). De IKK is een speciaal programma, het centrale zenuwstelsel aan boord, dat functioneert bovenop de geĆÆntegreerde subsystemen die deel uitmaken van het BIMS. Dit programma verbindt alle BIMS-subsystemen tot een eenzaam gedistribueerd netwerk (met gedeelde informatie en gemeenschappelijke middelen) en ook alle BIMS met de centrale processor en andere aan boord systemen. [8] De basis voor deze integratie (inclusief integratie met componenten die in de toekomst ontwikkeld zullen worden) is het algemeen aanvaarde concept van 'systeem van systemen' (SoS), [3] met kenmerken zoals schaalbaarheid, openbare specificatie en open architectuur van software-hardware.
Het IKK heeft toegang tot de informatie van alle BIS-subsystemen; zijn functie is om de binnenkomende informatie van de BIS-subsystemen te vergelijken en te analyseren. Het IKK werkt continu op de achtergrond en onderhoudt een voortdurende interactie met alle BIS-subsystemen, waarbij het elke potentiƫle bedreiging identificeert, lokaliseert en uiteindelijk de piloot de optimale set van tegenmaatregelen aanbeveelt (rekening houdend met de unieke mogelijkheden van elk van de BIS-subsystemen). Hiervoor maakt het IKK gebruik van geavanceerde cognitieve algoritmen [17-25].
Dus, elk vliegtuig heeft zijn eigen individuele IKK. Om echter een nog grotere integratie (en bijgevolg, een grotere betrouwbaarheid) te bereiken, worden de IKK's van alle vliegtuigen die deelnemen aan de tactische operatie samengevoegd in ƩƩn gezamenlijk netwerk, onder coƶrdinatie van het āautonome logistieke informatiesysteemā (ALIS). [4] Wanneer een van de IKK's een bedreiging identificeert, berekent ALIS de meest effectieve tegenmaatregelen, gebruikmakend van de informatie van alle IKK's en de ondersteuning van alle betrokken gevechtseenheden in de tactische operatie. ALIS 'weet' de individuele kenmerken van elk IKK en gebruikt deze voor het uitvoeren van gecoƶrdineerde responsmaatregelen.
Het gedistribueerde BIS houdt zich bezig met externe (gerelateerd aan vijandelijk optreden) en interne (gerelateerd aan pilootgedrag en operationele nuances) bedreigingen. Aan boord van de F-35 jager is het avionicasysteem verantwoordelijk voor de afhandeling van externe bedreigingen, terwijl VRAMS (āintelligentsysteem voor risicoinformatie met betrekking tot gevaarlijke manoeuvres voor de apparatuurā) verantwoordelijk is voor interne bedreigingen. [13] De belangrijkste taak van VRAMS is om de operationele periodes van het vliegtuig tussen noodzakelijke onderhoudsbeurten te verlengen. Daartoe verzamelt VRAMS in real-time informatie over de prestaties van de basis boord subsystemen (vliegtuigmotor, hulpdrives, mechanische componenten, elektrische subsystemen) en analyseert het technische staat; rekening houdend met parameters zoals temperatuurtoppen, drukschommelingen, vibratiedynamiek en allerlei verstoringen. Op basis van deze informatie geeft VRAMS de piloot tijdige aanbevelingen over hoe te handelen om het vliegtuig te beschermen. VRAMS āvoorspeltā welke consequenties bepaalde acties van de piloot kunnen hebben en geeft aanbevelingen over hoe deze te vermijden. [13]
De standaard waar VRAMS naar streeft, is nulonderhoud, met behoud van superbetrouwbaarheid en verminderde structurele vermoeidheid. Voor de uitvoering van deze taak werken onderzoekslaboratoria aan het creĆ«ren van materialen met een slimme structuur, die effectief kunnen functioneren onder nulonderhoud omstandigheden. Wetenschappers in deze laboratoria ontwikkelen methoden voor het opsporen van microkraakjes en andere voorafgaande verschijnselen van storingen, om mogelijke defecten tijdig te voorkomen. Verder wordt er onderzoek gedaan naar een beter begrip van het fenomeen structurele vermoeidheid, zodat deze gegevens gebruikt kunnen worden om luchtvaartmanoeuvres aan te passen om de structurele vermoeidheid te verminderen, en zo de levensduur van het vliegtuig te verlengen. [13] In dit verband is het interessant op te merken dat ongeveer 50% van de artikelen in het tijdschrift āAdvanced in Engineering Softwareā gewijd zijn aan de analyse van de sterkte en kwetsbaarheid van beton en andere constructies.
Intelligent risicoinformatiesysteem voor gevaarlijke manoeuvres voor apparatuur
Geavanceerd avionicsysteem
De aan boord zijnde blok voor de operationele inzet van de F-35-jager bevat een geavanceerd avionicsysteem dat is ontworpen om een ambitieuze taak op te lossen:
Vorige avionicsystemen bestonden uit verschillende onafhankelijke subsystemen (die verantwoordelijk waren voor infrarood- en ultraviolet-sensoren, radar, sonar, elektronische oorlogsvoering en meer), die elk hun eigen display hadden. Hierdoor moest de piloot beurtelings naar elk display kijken en de gegevens handmatig analyseren en vergelijken. Aan de andere kant presenteert het huidige avionicsysteem, dat onder andere de F-35-jager uitrust, alle voorheen gescheiden gegevens als één bron; op één gezamenlijk display. Zo is het moderne avionicsysteem een geïntegreerd netwerkgroot gegevensfusiecomplex dat de piloot de meest effectieve situationele bewustheid biedt, terwijl het hem ook ontlast van de noodzaak om complexe analytische berekeningen uit te voeren. Als gevolg hiervan kan de piloot door de uitsluiting van de menselijke factor uit de analytische cyclus nu gefocust blijven op de belangrijkste gevechtsmissie.
Een van de eerste significante pogingen om de menselijke factor uit de analytische cyclus van avionica te elimineren, is gerealiseerd in de cyberinfrastructuur van de F-22-jager. Aan boord van dit vliegtuig is een algoritmisch intensief programma verantwoordelijk voor de kwalitatieve samenvoeging van gegevens van alle soorten sensoren, met een totale codegrootte van 1,7 miljoen regels. Hiervan is 90% geschreven in de programmeertaal Ada. Het moderne avionicsysteem, dat wordt gestuurd door het ALIS-programma dat de F-35-jager uitrust, heeft echter aanzienlijke vooruitgang geboekt ten opzichte van de F-22-jager.
De ALIS-software is gebaseerd op de software van de F-22 jager. Echter, nu zijn er niet 1,7 miljoen regels code verantwoordelijk voor het samenstellen van data, maar 8,6 miljoen. Daarbij is het overgrote deel van de code geschreven in C/C++. De belangrijkste taak van deze algoritmisch intensieve code is om te beoordelen welke informatie relevant is voor de piloot. Hierdoor, doordat alleen fundamenteel belangrijke gegevens zichtbaar zijn in de oorlogstheater, kan de piloot nu sneller en effectievere beslissingen nemen. Zo onttrekt het moderne avionicasysteem, dat onder andere in de F-35 jager is geĆÆnstalleerd, de analytische last van de piloot en stelt het hem eindelijk in staat om gewoon te vliegen. [12]
Oude avionica
Invoeging: Ontwikkelingshulpmiddelen die aan boord van de F-35 worden gebruikt
Sommige [weinig talrijke] componenten van de software-infrastructuur van de F-35 zijn geschreven in verouderde talen zoals Ada, CMS-2Y en FORTRAN. De softwareblokken die in Ada zijn geschreven, zijn meestal overgenomen van de F-22 jager. [12] Echter, de code geschreven in deze verouderde talen is slechts een klein deel van de software van de F-35. De primaire programmeertaal voor de F-35 is C/C++. Ook worden relationele en objectgeoriƫnteerde databases aan boord van de F-35 gebruikt. [14] Databases worden aan boord gebruikt voor een efficiƫnte omgang met grote data. Om deze taken in real-time te kunnen uitvoeren, worden databases gecombineerd met een hardware-accelerator voor grafanalyse. [15]
Invoeging: Achterdeuren in de F-35
Alle componenten van moderne Amerikaanse militaire technologie zijn 1) ofwel op maat gemaakt, 2) ofwel aangepast uit beschikbare commerciƫle producten, 3) ofwel een kant-en-klaar commercieel product. In al deze drie gevallen hebben de fabrikanten, ofwel van afzonderlijke componenten, ofwel van het hele systeem, een twijfelachtige afkomst die doorgaans zijn oorsprong buiten het land heeft. Dit leidt tot het risico dat in een van de schakels van de toeleveringsketen (die vaak wereldwijd is verspreid) een backdoor of malware in de hardware- of softwarecomponent wordt ingebouwd. Bovendien is het bekend dat de Amerikaanse luchtmacht meer dan 1 miljoen vervalste elektronische componenten gebruikt, wat ook de kans vergroot dat er schadelijke codes en backdoors aan boord komen. Niet te vergeten dat vervalsingen doorgaans van mindere kwaliteit en onbetrouwbaar zijn in vergelijking met het origineel, met alle gevolgen van dien. [5]
Architectuur van de ALIS-kern
Samenvattend kunnen we zeggen dat de belangrijkste vereisten voor alle boordsystemen zich vertalen naar de volgende punten: integratie en schaalbaarheid; algemeen toegankelijke specificatie en open architectuur; ergonomie en bondigheid; duurzaamheid, redundantie, diversiteit, verhoogde fouttolerantie en kracht; gedistribueerde functionaliteit. De architectuur van de ALIS-kern is een complexe reactie op al deze brede en ambitieuze tegenstrijdige vereisten die worden gesteld aan de geünificeerde aanvalscan F-35.
Deze architectuur is echter, zoals bij alles geniaals, eenvoudig. De basis is gelegd met het concept van eindige automaten. De toepassing van dit concept binnen ALIS is gerealiseerd door ervoor te zorgen dat alle componenten van de boordsoftware van de F-35 een uniforme structuur hebben. In combinatie met de architectuur van een multithreaded client-server voor gedistribueerde computing, voldoet de automatenkern ALIS aan alle bovengenoemde tegenstrijdige vereisten. Elke softwarecomponent van ALIS bestaat uit een interface ā.h-bestandā en een algoritmische configuratie ā.cpp-bestandā. De gegeneraliseerde structuur daarvan is opgenomen in de bij de artikelen geleverde bronbestanden (zie de drie volgende spoilers).
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;
};
#endifmain.cpp
#include "automata1.h"
void main()
{
CAutomata1 *pAutomata1;
pAutomata1 = new CAutomata1();
while (pAutomata->Automata1()) {}
delete pAutomata1;
}Samenvattend kan worden opgemerkt dat in de betwiste tactische omgeving de luchtstrijdkrachten beschikken over een gevechtsvoordeel, waarbij de onboard cyberinfrastructuur effectief veerkracht, redundantie, diversiteit en gedistribueerde functionaliteit combineert. De IKK en ALIS van de moderne luchtvaart voldoen aan deze eisen. De mate van hun integratie zal in de toekomst echter ook worden uitgebreid naar interactie met andere legeronderdelen, terwijl momenteel de effectieve integratie van de luchtstrijdkrachten slechts hun eigen eenheid omvat.
Bibliografie
1. Courtney Howard. Avionica: Voorop in de technologie // Militair & Luchtvaart elektronica: Innovaties in avionica. 24(6), 2013. pp. 10-17.
2. // General Dynamics Electric Boat.
3. Alvin Murphy. Het Belang van Systeem-van-Systemen Integratie // Leading edge: Gevechts systeemengineering & integratie. 8(2), 2013. pp. 8-15.
4. . // Luchtmacht.
5. Global Horizons // Verenigde Staten Luchtmacht Globale Wetenschap en Technologie Visie. 3.07.2013.
6. Chris Babcock. Voorbereiding op het Cyber-Battlefield van de Toekomst // Lucht- & Ruimte Kracht Journal. 29(6), 2015. pp. 61-73.
7. Edric Thompson. Gemeenschappelijke operationele omgeving: Sensoren brengen het leger een stap dichterbij // Leger Technologie: Sensoren. 3(1), 2015. p. 16.
8. Mark Calafut. De toekomst van vliegtuigenoverleving: een intelligente, geĆÆntegreerde overlevingssuite bouwen // Leger Technologie: Luchtvaart. 3(2), 2015. pp. 16-19.
9. Courtney Howard. .
10. Stephanie Anne Fraioli. Informatieondersteuning voor de F-35A Lightning II // Lucht- & Ruimte Kracht Journal. 30(2), 2016. pp. 106-109.
11. Courtney E. Howard. Video- en afbeeldingverwerking aan de rand // Militair & Luchtvaart elektronica: Progressieve avionica. 22(8), 2011.
12. Courtney Howard. Gevechtsvliegtuigen met geavanceerde avionica // Militair & Luchtvaart elektronica: Avionica. 25(2), 2014. pp. 8-15.
13. Focus op rotorcraft: Wetenschappers, onderzoekers en piloten stimuleren innovatie // Leger Technologie: Luchtvaart. 3(2), 2015. pp. 11-13.
14. // General Dynamics Electric Boat.
15. Broad Agency Announcement Hierarchical Identify Verify Exploit (HIVE) Microsystems Technology Office DARPA-BAA-16-52 2 augustus 2016.
16. Courtney Howard. Data in de vraag: antwoorden op de oproep voor communicatie // Militair & Luchtvaart elektronica: Draagbare Elektronica. 27(9), 2016.
17. Broad Agency Announcement: Verklaarbare Kunstmatige Intelligentie (XAI) DARPA-BAA-16-53, 2016.
18. Jordi Vallverdu. Een cognitieve architectuur voor de implementatie van emoties in computersystemen // Biologisch GeĆÆnspireerde Cognitieve Architecturen. 15, 2016. pp. 34-40.
19. Bruce K. Johnson. Dawn of the Cognetic: De strijd tegen ideologische oorlog door gedachten in beweging te brengen met impact // Lucht- & Ruimte Kracht Journal. 22(1), 2008. pp. 98-106.
20. Sharon M. Latour. Emotionele Intelligentie: Gevolgen voor Alle Leiders van de Verenigde Staten Luchtmacht // Lucht- & Ruimte Kracht Journal. 16(4), 2002. pp. 27-35.
21. Lt Col Sharon M. Latour. Emotionele Intelligentie: Gevolgen voor Alle Leiders van de Verenigde Staten Luchtmacht // Lucht- & Ruimte Kracht Journal. 16(4), 2002. pp. 27-35.
22. Jane Benson. Onderzoek in de cognitieve wetenschap: Soldaten de goede richting op sturen // Leger Technologie: Computing. 3(3), 2015. pp. 16-17.
23. Dayan Araujo. .
24. James S. Albus. RCS: Een cognitieve architectuur voor intelligente multi-agent systemen // Jaarlijkse Reviews in Controle. 29(1), 2005. pp. 87-99.
25. Kariev A.A. Synergie van vertrouwen // Praktische Marketing. 2015. nr. 8(222). blz. 43-48.
26. Kariev A.A. Multithreaded client-server voor gedistribueerde berekeningen // Systeembeheerder. 2016. nr. 1-2(158-159). blz. 93-95.
27. Kariev A.A. Hardwarecomponenten van het geïntegreerde wapensysteem van de F-35 jager // Componenten en technologieën. 2016. Nr. 11. Blz. 98-102.
PS. Het artikel werd oorspronkelijk gepubliceerd in .
Bron: habr.com
