Korta utvecklingsvägar genom komposition och återanvändning.
EOSX är utformat för att avsevärt förkorta utvecklingstiden: befintliga, validerade funktionella byggblock programmeras inte om från grunden, utan väljs ut, kopplas samman och kombineras för nya system.
Snabbare systemutveckling
När mängden återanvändbara funktionella byggblock växer kan utvecklingen förskjutas från upprepad implementation till analys, urval, komposition och validering. Det ger potential för mycket korta cykler, särskilt för varianter, följdprojekt och migreringar.
Optimering vid körning
Tydliga systemgränser kan stödja riktad optimering där beräkningstid, dataöverföring eller latens faktiskt uppstår.
Återanvändning
Befintliga funktionella byggblock kan användas på nytt i stället för att samma funktion utvecklas och underhålls flera gånger.
Snabbhet med bibehållen regelefterlevnad
Korta utvecklingstider ska inte uppnås genom att krav på kvalitet, säkerhet eller dokumentation utelämnas. Regler, valideringskrav och belägg kan kombineras tillsammans med återanvändbara funktionella byggblock.
Mätbara resultat framför marknadsföring
Konkreta fördelar med EOSX ska styrkas genom reproducerbara jämförelsemätningar mot identiska traditionella referensimplementationer.
Mät både utveckling och körning
Utvecklingstid och körningstid bedöms separat: utvecklingsarbete, CPU, minne, latens, genomströmning och dataöverföring.