Skip to Main content Skip to Navigation
Journal articles

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.
Document type :
Journal articles
Complete list of metadata

Cited literature [20 references]  Display  Hide  Download
Contributor : Philippe Lahire <>
Submitted on : Tuesday, May 18, 2010 - 11:54:18 AM
Last modification on : Monday, October 12, 2020 - 10:30:21 AM
Long-term archiving on: : Thursday, September 16, 2010 - 12:34:28 PM


Files produced by the author(s)


  • HAL Id : hal-00414625, version 1



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⟩



Record views


Files downloads