Download:
|
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
|