In economie en maatschappij worden steeds afhankelijker van

In de middag van 6 mei 2010 ondergingen de Amerikaanse aandelenmarkten een bijzondere verandering. In ongeveer 10 minuten daalde het Dow JonesIndustrieel gemiddelde met meer dan 600 punten, wat het zelfde is als het verdwijnen van ongeveer 800 miljard dollar aan marktwaarde. Tijdens deze plotselinge daling zijn de aandelenkoersen van verschillende multinationals uit de blue-chipmarkt gek geworden – aandelen in bedrijven die een enkele tientallen dollars daalden in sommige gevallen tot $ 0,01 en schoten in andere uit tot waarden van meer dan $ 100.000,00. meteen na de neergang in de markt, keerde het om en in de volgende minuten hadden ze het grootste deel van het verlies alweer teruggekregen. Aandelenkoersen keerde terug naar niveaus binnen een paar procentpunten van de waarden die ze hadden vóór de crash. Deze ‘Flash Crash’ wierp een groot onderzoek naar de oorzaken door de CFTC (Commodity Futures Trading Commission) en de SEC (Securities Exchange Commission). Er werden verschillende theorieën besproken in de vijf maanden die nodig waren om het eindverslag te kunnen maken over de gebeurtenissen van 6 mei (CFTC & SEC, 2010). Velen praatten over de rol van hoogfrequente handel (HFT) door investeringsbanken en hedgefondsen, waar algoritmische handelssystemen (algos) blokken van financiële dingen kopen en verkopen op een ongelooflijke korte tijdsduur. Toen het definitieve rapport over de Flash Crash eindelijk uitkwam, verklaarde het dat de triggergebeurtenis voor de crash een enkele block-verkoop was van $. 4,1 miljard aan futures-contracten, uitgevoerd met een zeldzame urgentie namens een fondsbeheermaatschappij. Er werd gezegd dat de gevolgen van die triggergebeurtenis in wisselwerking met het al dan niet snel kopen en verkopen van aandelen golfde om het falen op systeemniveau te veroorzaken. De Flash-crash is een voorbeeld van het soort grootschalige systeemstoring dat kan optreden als gevolg van softwareacties. Het ‘falen’ werd niet veroorzaakt door software-fouten, maar de interacties van onafhankelijk beheerde softwaresystemen creëerden omstandigheden die niet waren voorzien door een van de eigenaren en ontwikkelaars van de handelssystemen. Dit leidde tot een mislukking op de bredere, socio-technische markten waarin dealgoritmietwetenschappelijke systemen worden gebruikt. Onze economie en maatschappij worden steeds afhankelijker van complexe IT-systemen die worden gecreëerd door het integreren en orkestreren van onafhankelijk beheerde softwaresystemen. We argumenteren hier dat de ongelooflijke schaalvergroting en complexiteit in dergelijke systemen betekent dat we nieuwe software-engineeringtechnieken nodig hebben die ons kunnen helpen omgaan met de inherente complexiteit in deze systemen. Zonder deze zullen storingen zoals de Flash-crash steeds gewoner worden en mogelijk grote maatschappelijke effecten hebben. In dit artikel leggen we uit dat er principiële redenen zijn waarom de huidige software-engineering niet kan opschalen en we stellen een onderzoeks- en onderwijsagenda voor om ons te helpen de problemen van grote -schaalcomplex, IT-systeemtechniek.

x

Hi!
I'm Moses!

Would you like to get a custom essay? How about receiving a customized one?

Check it out