Struktura implementacyjna
Platforma AgE składa się z 3 głównych części: platform, solutions oraz applications, które potrzebne są do stworzenia kompletnego obliczenia.
Platform jest rdzeniem systemu. Dostarcza mechanizmy pozwalające na zarządzanie obliczeniem oraz na jego monitorowanie. Zawiera podstawowe implementacje agentów wykonujących obliczenie oraz definiuje sposoby komunikacji między nimi. Dostarcza także implementację mechanizmu konfiguracji.
Solutions stanowi zestaw różnych implementacji agentów, operacji, problemów oraz reprezentacji rozwiązań, które mogą być wykorzystane podczas składania obliczenia. Poszczególne moduły dostarczają komponenty agentów i~strategii dedykowane dla specyficznych technik obliczeniowych.
Applications zawiera gotowe konfiguracje systemów obliczeniowych oraz specyficzne dla nich implementacje potrzebnych komponentów. Konfiguracja obliczenia to opis struktury obliczenia zapisany w plikach XML, który wskazuje rodzaje i~parametry agentów potrzebnych do jego przeprowadzenia oraz strategie definiujące problem, reprezentację rozwiązań oraz operacje wykorzystywane przez agentów.
Użytkownik systemu odpowiedzialny jest za napisanie swoich konfiguracji bazujących na istniejących elementach. Może również tworzyć własne elementy w module solutions, które będą wykorzystywane w jego i innych obliczeniach.