XOS uses the GuardIEn Change Management and System Updating facilities to automate the build of external objects at each major stage in the development process (e.g. Development, Integration Test, Acceptance Test, Production). 

Using terminology that CA Gen users will be familiar with, external objects are 'migrated' across each stage and then implemented as appropriate for each type of object in a controlled fashion, synchronised with migration and implementation of the CA Gen objects.

XOS also contains powerful facilities for executing user defined processes, either on demand, or automatically when an external object is updated. For example, when a header file is changed, XOS can automatically compile the programs that reference the header file and link the affected executables.