A study of Object Evolution. - Archive ouverte HAL
Communication Dans Un Congrès Année : 2003

A study of Object Evolution.

Résumé

we propose a repository to characterize OO evolution problematic. The two main objectives are to characterize object evolution according to its own features, and to uniformly analyze and compare evolution strategies according to this proposed repository. For that, OO evolution is defined according to its three fundamental features that we call facets: the subject of evolution (the structure or the behavior of objects), the type of evolution (whether it is foreseeable or not) and the mechanism used to deal with object evolution (from class or instance toward classes or instances). We restrict and develop our study to the structure of an object. We propose a taxonomy on object structure (the node and the arc) and a taxonomy on evolution operations. We distinguish unary and binary operations that apply on the above defined concepts. We then analyze and position some evolution strategies according within this repository and according to those two taxonomies. 1 The three facets of Object Evolution The three facets that we consider as the fundamental features of OO evolution are the subject, the type and the mechanism of evolution:
Fichier principal
Vignette du fichier
A_study_of_Object_Evolution.pdf (111 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04447155 , version 1 (08-02-2024)

Identifiants

  • HAL Id : hal-04447155 , version 1

Citer

Dalila Tamzalit, Mourad Oussalah. A study of Object Evolution.. Caise, Jun 2003, Klagenfurt/Velden, Austria. ⟨hal-04447155⟩
39 Consultations
8 Téléchargements

Partager

More