MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Modular and Composable Extensions to Smalltalk using Composition Filters L. Bergmans, B. Tekinerdogan & M. Aksit 1 Modular and Composable Extensions to Smalltalk using Composition Filters

Download:
Download as a PDF | Download as a PS
by Lodewijk Bergmans, Bedir Tekinerdoan, Mehmet Akit
http://trese.cs.utwente.nl/~bedir/papers/oopsla96stws.ps
Add To MetaCart

Abstract:

Abstract-- current and future trends in computer science require extensions to Smalltalk. Rather than arguing for particular language mechanisms to deal with specific requirements, in this position paper we want to make a case for two requirements that Smalltalk extensions should fulfill. The first is that the extensions must be integrated with Smalltalk without violating its basic object model. The second requirement is that extensions should allow for defining objects that are still adaptable, extensible and reusable, and in particular do not cause inheritance anomalies. We propose the composition filters model as a framework for language extensions that fulfills these criteria. Its applicability to solving various modeling problems is briefly illustrated. 1. Motivation and

Citations

3756 Design Patterns: Elements of Reusable Object-Oriented Softwar e – Gamma, Helm, et al. - 1995
201 Dimensions of Object-Based Language Design – Wegner - 1987
169 Analysis of inheritance anomaly in object-oriented concurrent programming language – Matsuoka, Yonezawa - 1993
168 Abstracting Object Interactions Using Composition Filters – Aksit, Wakita, et al. - 1993
150 An Efficient Implementation of SELF a Dynamically-Typed ObjectOriented Language Based on Prototypes – Chambers, Ungar, et al. - 1989
88 An object-oriented language-database integration model: The composition-filters approach – Ak¸sit, Bergmans, et al.
69 Composing Concurrent Objects – Bergmans - 1994
34 Real-Time Specification Inheritance Anomalies and Real-Time Filters – Aksit, Bosch, et al. - 1994
29 Computational Reflection in Class-based Object Oriented Languages – Ferber - 1989
22 Composing Synchronization and Real-Time Constraints – Bergmans, Aksit - 1996
18 Atomic Delegation: Object-oriented Transactions – Aksit, Dijkstra, et al. - 1991
18 Encapsulators: A New Software Paradigm – Pascoe - 1986
16 Adaptive Optimization for SELF: reconciling high Performance with Exploratory Programming – Hlzle - 1994
11 Extending C++ using the concepts of composition filters – Glandrup - 1995
8 Design of an Object-Oriented Framework for Image Algebra, Msc thesis – Vuijst - 1994
6 On the Definition and Implementation of the Sina/st Language, M.Sc – Koopmans - 1995
4 Data Abstraction Mechanisms in Sina/ST – Aksit, Tripathi - 1988
1 The Composition Filters Object Model, proceedings of the RICOT symposium `Enabling Objects for Industry – Bergmans - 1994
1 The End of Objects and – Booch
1 The Design of an Object -Oriented Framework for Atomic Transactions, Msc thesis – Tekinerdogan - 1994