Analysing object-oriented application frameworks using concept analysis

Detalles Bibliográficos
Autor Principal: Arévalo, Gabriela Beatriz
Formato: Capítulo de libro
Lengua:inglés
Series:^p Datos electrónicos (1 archivo : 135 KB)
Temas:
Acceso en línea:www.lifia.info.unlp.edu.ar/papers/2002/Arevalo2002.pdf
Consultar en el Cátalogo
Resumen:This paper proposes to use the formal technique of Concept Analysis to analyse how methods and classes in an object-oriented inheritance hierarchy are coupled by means of the inheritance and interfaces relationships. Especially for large and complex inheritance hierarchies, we believe that a formal analysis of how behaviour is reused can provide insight in how the hierarchy was built and the different relationships among the classes. To perform this analysis, we use behavioural information provided by the self sends and super sends made in each class of the hierarchy. The proposed technique allows us to identify weak spots in the inheritance hierarchy that may be improved, and to serve as guidelines for extending or customising an object-oriented application framework. As a first step, this paper reports on an initial experiment with the Magnitude hierarchy in the Smalltalk programming language.
Notas:Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática-UNLP (Colección BIPA / Biblioteca.) -- Disponible también en línea (Cons. 12-03-2008)

MARC

LEADER 00000naa a2200000 a 4500
003 AR-LpUFIB
005 20250423182953.0
008 230201s2002 xx o 000 0 eng d
024 8 |a DIF-M2377  |b 2464  |z DIF002279 
040 |a AR-LpUFIB  |b spa  |c AR-LpUFIB 
100 1 |a Arévalo, Gabriela Beatriz  |9 45006 
245 1 0 |a Analysing object-oriented application frameworks using concept analysis 
490 0 |a ^p Datos electrónicos (1 archivo : 135 KB) 
500 |a Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática-UNLP (Colección BIPA / Biblioteca.) -- Disponible también en línea (Cons. 12-03-2008) 
520 |a This paper proposes to use the formal technique of Concept Analysis to analyse how methods and classes in an object-oriented inheritance hierarchy are coupled by means of the inheritance and interfaces relationships. Especially for large and complex inheritance hierarchies, we believe that a formal analysis of how behaviour is reused can provide insight in how the hierarchy was built and the different relationships among the classes. To perform this analysis, we use behavioural information provided by the self sends and super sends made in each class of the hierarchy. The proposed technique allows us to identify weak spots in the inheritance hierarchy that may be improved, and to serve as guidelines for extending or customising an object-oriented application framework. As a first step, this paper reports on an initial experiment with the Magnitude hierarchy in the Smalltalk programming language. 
534 |a ECOOP 2002: Proceedings of the Inheritance Workshop, 3–9, University of Jyväskylä, June 2002. 
650 4 |a INGENIERÍA HUMANA  |9 42742 
650 4 |a ARQUITECTURAS VAX  |9 42871 
650 4 |a FORTRAN  |9 42937 
856 4 0 |u www.lifia.info.unlp.edu.ar/papers/2002/Arevalo2002.pdf 
942 |c CP 
952 |0 0  |1 0  |4 0  |6 A0044  |7 3  |8 BD  |9 76492  |a DIF  |b DIF  |d 2025-03-11  |l 0  |o A0044  |r 2025-03-11 17:02:38  |u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=46  |w 2025-03-11  |y CP 
999 |c 52175  |d 52175