O pacote VIX apresenta define uma modelagem e a implementação Java de um framework para suporte a objetos visuais interativos. Sua arquitetura determina um protocolo extensível para a confecção de novos objetos e a definição de novas operações aplicáveis sobre eles.