L'extension principale concerne la mise à jour des données virtuelles. Dans [39], nous présentons une analyse des opérations de mise à jour qui peuvent être effectuées sur les données virtuelles et le moyen de les propager dans les données qui ont permis de les définir. Le langage de définition des vues a été étendu afin de réaliser la propagation des mises à jour pour assurer l'intégrité de la base virtuelle. Ces extensions ont été intégrées au prototype O2 Views.
D'autres extensions concernent le traitement de l'héritage entre classes virtuelles. L'implantation du prototype O2 Views est décrite en détail dans [29]. O2 Views est un outil du domaine public. Il est disponible sur serveur ftp anonyme et est livré avec un manuel utilisateur [42] et une application illustrant l'utilisation du langage.