Hyper-généricité pour les langages à objets : le modèle OFL - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2001

Hyper-généricité pour les langages à objets : le modèle OFL

Résumé

In this article, we describe some aspects of the OFL model, which is essentially based on customisation of classes and relationships between classes. We name this feature hyper-genericity. We want to show that the customisation of relationships between classes allows to model a lot of relationships and to improve software code quality. With this parameters system, we also can free from a huge meta-programming step. To illustrate that, we define two new is-a-view-of relationships, which provide the ability to create new viewpoints on objects. The first one is a use relationship such as clientele. The second one is described as an importation relationship such as inheritance.
Dans cet article, nous décrivons certains aspects du modèle OFL qui repose essentiellement sur le paramétrage des classes et des relations entre classes, caractéristique que nous nommons hyper-généricité. Nous souhaitons montrer que le paramétrage des relations entre classes permet de modéliser une grande variété de relations et d'améliorer ainsi la qualité du code produit. Le fait d'utiliser ce système de paramètres permet aussi le plus souvent de s'affranchir d'une lourde étape de méta-programmation. Pour illustrer notre propos, nous définissons deux nouvelles relations is-a-view-of qui offrent la capacité de créer des points de vue sur les objets. La première prend la forme d'une relation d'utilisation comme la clientèle. La seconde est décrite comme une relation d'importation telle l'héritage.
Fichier principal
Vignette du fichier
lmo-2001-01.pdf (107.02 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01285970 , version 1 (10-03-2016)

Identifiants

  • HAL Id : hal-01285970 , version 1

Citer

Adeline Capouillez, Robert Chignoli, Pierre Crescenzo, Philippe Lahire. Hyper-généricité pour les langages à objets : le modèle OFL. LMO 2001 (Langages et Modèles à Objets), Jan 2001, Le Croisic, France. pp.63-78. ⟨hal-01285970⟩
109 Consultations
52 Téléchargements

Partager

Gmail Facebook X LinkedIn More