Reorganizing split objects

Detalles Bibliográficos
Autor Principal: Astudillo R., Hernán
Otros autores o Colaboradores: Shilling, John J.
Formato: Capítulo de libro
Lengua:inglés
Series:^p Datos electrónicos (1 archivo : 152 KB)
Temas:
Acceso en línea:citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.51.5711&rep=rep1&type=pdf
Consultar en el Cátalogo
Resumen:Object-based (i.e. classless) models are very effective for elucidating requirements from users, and they support exploratory programming and rapid prototyping, providing a direct manipulation approach. On the other hand, class-based models have powerful mechanisms to control redundancy, exploit sharing, express extension, and propagate changes to instances.The price object-based approaches pay is loss of control over change propagation, and potential redundancy. Two mechanisms to overcome this are sharing among objects and definition of objects as extension of others. We examine these mechanisms, and consider the effect that interacting policies for objects sharing and definition-by-extension have on change propagation and replication control. An implication is that, in absence of meta-objects or extra-language support, monolithic shared parts cannot coexist with prototypes represented as split objects.
Notas:Formato de archivo: PDF. -- Disponible también en línea (Cons. 20/04/2009)

MARC

LEADER 00000naa a2200000 a 4500
003 AR-LpUFIB
005 20250311170249.0
008 230201s1996 xx o 000 0 eng d
024 8 |a DIF-M2736  |b 2828  |z DIF002645 
040 |a AR-LpUFIB  |b spa  |c AR-LpUFIB 
100 1 |a Astudillo R., Hernán 
245 1 0 |a Reorganizing split objects 
490 0 |a ^p Datos electrónicos (1 archivo : 152 KB) 
500 |a Formato de archivo: PDF. -- Disponible también en línea (Cons. 20/04/2009) 
520 |a Object-based (i.e. classless) models are very effective for elucidating requirements from users, and they support exploratory programming and rapid prototyping, providing a direct manipulation approach. On the other hand, class-based models have powerful mechanisms to control redundancy, exploit sharing, express extension, and propagate changes to instances.The price object-based approaches pay is loss of control over change propagation, and potential redundancy. Two mechanisms to overcome this are sharing among objects and definition of objects as extension of others. We examine these mechanisms, and consider the effect that interacting policies for objects sharing and definition-by-extension have on change propagation and replication control. An implication is that, in absence of meta-objects or extra-language support, monolithic shared parts cannot coexist with prototypes represented as split objects. 
534 |a ACM SIGPLAN Notices 1996 31(10) : 138 - 149 . 
650 4 |a PROGRAMACIÓN ORIENTADA A OBJETOS 
650 4 |a SMALLTALK 
650 4 |a C++ 
700 1 |a Shilling, John J. 
856 4 0 |u citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.51.5711&rep=rep1&type=pdf 
942 |c CP 
952 |0 0  |1 0  |4 0  |6 A0211  |7 3  |9 77113  |a DIF  |b DIF  |d 2025-03-11  |l 0  |o A0211  |r 2025-03-11 17:02:49  |w 2025-03-11  |y CP 
999 |c 52522  |d 52522