Modula-3 language definition, ACM SIGPLAN Notices, vol.27, issue.8, pp.15-42, 1992. ,
DOI : 10.1145/142137.142141
MultiJava: Modular open classes and symmetric multiple dispatch for Java, OOPSLA 2000 Conference on Object-Oriented Programming, Systems, Languages, and Applications, pp.130-145, 2000. ,
Propagating Class and Method Combination, Proceedings ECOOP '99, pp.67-91, 1999. ,
DOI : 10.1007/3-540-48743-3_4
Modular object-oriented programming with units and mixins, Proceedings of the third ACM SIGPLAN international conference on Functional programming, pp.94-104, 1998. ,
Difference-Based Modules: A Class-Independent Module Mechanism, Proceedings ECOOP 2002, 2002. ,
DOI : 10.1007/3-540-47993-7_3
Back to the future: The story of Squeak, A practical Smalltalk written in itself, Proceedings OOPSLA '97, pp.318-326, 1997. ,
Eiffel: The Language, 1992. ,
Object-Oriented Programming in Oberon-2, 1993. ,
DOI : 10.1007/978-3-642-79898-6
Mastering ENVY/Developer, 2001. ,
DOI : 10.1017/CBO9780511583926
A simple and unifying approach to subjective objects, Theory and Practice of Object Systems, vol.2, issue.3, pp.161-178, 1996. ,
DOI : 10.1002/(SICI)1096-9942(1996)2:3<161::AID-TAPO3>3.0.CO;2-Z
Import is not inheritance why we need both: Modules and classes, Proceedings ECOOP '92, pp.19-32, 1992. ,
DOI : 10.1007/BFb0053028
Ada 9x: From abstraction-oriented to object-oriented, Proceedings OOPSLA '93, pp.127-143, 1993. ,
Capsules and types in Fresco, Proceedings ECOOP '91, pp.59-76, 1991. ,
DOI : 10.1007/BFb0057015
Subsystems ? proposal, OOPSLA 1996 Extending Smalltalk Workshop, 1996. ,
An overview of modular Smalltalk, Proceedings OOPSLA '88, pp.123-134, 1988. ,
Programming in Modula-2, 1983. ,
KERIS: evolving software with extensible modules, International Workshop on Unanticipated Software Evolution, 2002. ,
DOI : 10.1002/smr.320