Using both Specialisation and Generalisation in a Programming Language: Why and How? - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2002

Using both Specialisation and Generalisation in a Programming Language: Why and How?

Résumé

The reuse of libraries of classes by client applications is an interesting issue quite difficult to achieve, especially when modification of the class tree is needed but not possible because of the context. We propose a solution which is based on the presence of both specialisation and generalisation relationships in an object-oriented programming language. The specification of both relationships is based on a meta-model called OFL which provides a support for describing the operational semantics of a language through the definition of parameters and semantical actions. We propose an overview of the expressiveness of OFL and of its implementation and we give also some other interesting applications.
Fichier principal
Vignette du fichier
oois-maspeghi-2002-09.pdf (201.57 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01304663 , version 1 (20-04-2016)

Identifiants

  • HAL Id : hal-01304663 , version 1

Citer

Pierre Crescenzo, Philippe Lahire. Using both Specialisation and Generalisation in a Programming Language: Why and How?. Workshop Managing Specialization/Generalization Hierarchies lors de la conférence OOIS 2002 (8th International Conference on Object-Oriented Information Systems), Sep 2002, Montpellier, France. pp.64-73. ⟨hal-01304663⟩
117 Consultations
158 Téléchargements

Partager

Gmail Facebook X LinkedIn More