O IBM® Interact retém informações sobre cada implementação e designa um número da versão a ela juntamente com qualquer descrição ou nome fornecido, por várias razões. Primeiro, para assegurar que o registro de implementação seja mantido para referência futura, para que seja possível controlar quando a implementação ocorreu, qual usuário implementou os dados, se a implementação foi bem-sucedida ou não, etc. Segundo, o
Interact preserva o estado da implementação para assegurar que ela esteja disponível no futuro para ser implementada ou carregada novamente no tempo de design a ser usado como a base para modificações adicionais.