New Perspective To Improve Reusability in Object-Oriented Languages

Abstract : Object-oriented languages provide insufficient answers regarding reuse of hierarchies of classes especially because mechanisms provided for separating application concerns are not sufficient. We propose to extend object-oriented languages, Java in the current implementation, to address this particular issue. The model, inspired by approaches dedicated to the separation of concerns, introduces a new concept called adapter. It enables to specify the composition protocol of a hierarchy of classes independently from the context of use. This composition protocol allows the programmer to benefit from the necessary guidance and controls when the adapter is customized to be integrated into applications.
Type de document :
Article dans une revue
Journal of Object Technology (ETH Zurich), 2006, 5 (1), pp.117--138
Liste complète des métadonnées


https://hal.archives-ouvertes.fr/hal-00414625
Contributeur : Philippe Lahire <>
Soumis le : mardi 18 mai 2010 - 11:54:18
Dernière modification le : mercredi 19 mai 2010 - 09:06:10
Document(s) archivé(s) le : jeudi 16 septembre 2010 - 12:34:28

Fichier

jot_lahire.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00414625, version 1

Collections

Citation

Philippe Lahire, Laurent Quintian. New Perspective To Improve Reusability in Object-Oriented Languages. Journal of Object Technology (ETH Zurich), 2006, 5 (1), pp.117--138. <hal-00414625>

Partager

Métriques

Consultations de
la notice

147

Téléchargements du document

95