Migratie naar agile ontwerpen van ingebedde software die zichzelf herstelt na fouten ten gevolge van externe factoren