Modeling Hypergeneric Relationships between Types in XML

Abstract : The definition of hypergenericity given by P. Desfray is the following: "hypergenericity is a mechanism whereby a model is automatically transformed by applying external rules''. In a previous paper we try to introduce hypergenericity in the notions of types or in the notions of links between types in order to propose a framework for the definition of languages which may be different according to well-chosen sets of parameters. The goals look like those of meta-programmed systems but they are not. With our approach we cannot do everything (only the behaviors of links and types may change) but this is done in a very guided and safe way: in the OFL model, each concept is parametrized with a set of parameters and a set of actions and controls whose execution is driven by the value of those parameters. There is no meta-programming task but there are choices of parameter values. Of course, the drawback of such an approach is that if the set of parameters is not sufficient or is too specialized, the facilities provided by such a language or a model customization are useless, but they have been designed in OFL in order to avoid it.
Type de document :
Communication dans un congrès
Workshop Reflection and Metalevel Architectures lors de la conférence ECOOP 2000 (14th European Conference on Object-Oriented Programming), Jun 2000, Cannes, France. Springer, Object-Oriented Technology: ECOOP 2000 Workshop Reader, 1964, 2000
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01286313
Contributeur : Pierre Crescenzo <>
Soumis le : lundi 14 mars 2016 - 15:14:11
Dernière modification le : lundi 25 avril 2016 - 16:14:07
Document(s) archivé(s) le : dimanche 13 novembre 2016 - 14:40:14

Fichier

etc-2000-11.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01286313, version 1

Collections

Citation

Adeline Capouillez, Robert Chignoli, Pierre Crescenzo, Philippe Lahire. Modeling Hypergeneric Relationships between Types in XML. Workshop Reflection and Metalevel Architectures lors de la conférence ECOOP 2000 (14th European Conference on Object-Oriented Programming), Jun 2000, Cannes, France. Springer, Object-Oriented Technology: ECOOP 2000 Workshop Reader, 1964, 2000. <hal-01286313>

Partager

Métriques

Consultations de
la notice

38

Téléchargements du document

29