Thèse de doctorat en Automatique, traitement du signal et génie informatique
Sous la direction de Chabane Oussalah.
Soutenue en 1994
à Montpellier 2 .
La gestion des versions permet de tracer l'évolution d'un objet a travers le temps. Le modèle de gestion de versions que nous proposons permet de prendre en compte aussi bien l'évolution des instances que celle des classes. Chacune des versions est reliée à sa version prédécesseur par des liens de dérivation permettant d'expliciter les modifications apportées par rapport à la version antérieure. Ce procèdé de versioning permet aux différents utilisateurs: 1) de suivre facilement l'évolution de leur version; 2) d'éviter la redondance d'informations; 3) d'accélérer le processus de stockage des versions. Par ailleurs, la plupart des objets ont des structures complexes c'est à dire qu'ils sont composes d'autres objets. Pour ce faire, nous proposons également un gestionnaire de versions d'objets composites. Enfin, une propagation sélective de versions est proposée afin d'éviter une prolifération excessive de versions a chaque création d'une version composite ou composante
Management of versions of simple and composite objects
Pas de résumé disponible.