|
138
|
The Programming Language Jigsaw: Mixins, Modularity And Multiple Inheritance
– Gilad Bracha, John Van Rosendale, Joseph L. Zachary, Thomas C. Henderson, B. Gale Dick
- 1992
|
|
4646
|
Design Patterns: Elements of Reusable Object-Oriented Software
– Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
- 1994
|
|
377
|
Subject-oriented programming (a critique of pure objects
– W Harrison, H Ossher
- 1993
|
|
106
|
A laboratory for teaching object-oriented thinking
– Kent Beck, Ward Cunningham, Wyatt Software Services
- 1989
|
|
1208
|
SmallTalk-80: The Language and its Implementation
– A Goldberg, D Robson
- 1983
|
|
147
|
Object-Oriented Programming With Flavors
– David A Moon
- 1986
|
|
93
|
Virtual classes: A powerful mechanism in object-oriented programming
– Ole Lehrmann Madsen, Birger Møller-pedersen
- 1989
|
|
117
|
A parallel object-oriented language with inheritance and subtyping
– Pierre America, Frank van der Linden
- 1990
|
|
504
|
Designing Reusable Classes
– R E Johnson, B Foote
- 1988
|
|
135
|
Designing an Object-Oriented Programming Language with Behavioural Subtyping, Foundations of Object-Oriented Languages
– P America
- 1991
|
|
104
|
Specifying reusable components using Contracts
– Ian M. Holland
- 1992
|
|
174
|
Units: Cool Modules for HOT Languages
– Matthew Flatt, Matthias Felleisen
- 1998
|
|
144
|
Implementing Layered Designs with Mixin Layers
– Yannis Smaragdakis, Don Batory
- 1998
|
|
55
|
Mixin Modules
– Dominic Duggan, Constantinos Sourelis
- 1996
|
|
251
|
A Type-Theoretic Approach to Higher-Order Modules with Sharing
– Robert Harper, Mark Lillibridge
- 1994
|
|
208
|
Manifest Types, Modules, and Separate Compilation
– Xavier Leroy
- 1994
|
|
140
|
Using role components to implement collaboration-based design
– Michael Vanhilst, David Notkin
- 1996
|
|
197
|
Encapsulation and Inheritance in Object-Oriented Programming Languages
– Alan Snyder
- 1986
|
|
347
|
The design and implementation of hierarchical software systems with reusable components
– Don Batory
- 1992
|