Documents Related by Co-Citation

82 Scalable Component Abstractions – Martin Odersky, Matthias Zenger - 2005
108 Jiazzi: New-Age Components for Old-Fashioned Java – Sean McDirmid , Matthew Flatt, Wilson C. Hsieh - 2001
548 Featherweight Java: A Minimal Core Calculus for Java and GJ – Atsushi Igarashi, Benjamin C. Pierce, Philip Wadler - 1999
50 A virtual class calculus – Erik Ernst, Klaus Ostermann, William R. Cook - 2005
105 Family polymorphism – E Ernst - 2001
131 Modular Object-Oriented Programming with Units and Mixins – Robert Bruce Findler, Matthew Flatt - 1998
63 Scalable extensibility via nested inheritance – Nathaniel Nystrom, Stephen Chong, Andrew C. Myers - 2004
423 Mixin-based inheritance – Gilad Bracha, William Cook - 1990
268 A Type-Theoretic Approach to Higher-Order Modules with Sharing – Robert Harper, Mark Lillibridge - 1994
78 A Statically Safe Alternative to Virtual Types – Kim B. Bruce, Martin Odersky, Philip Wadler - 1998
90 Object-Oriented Programming Versus Abstract Data Types – William R. Cook - 1990
43 Adding wildcards to the Java programming language – Mads Torgersen, Christian Plesner Hansen, Erik Ernst - 2004
66 Mixin modules in a call-by-value setting – Tom Hirschowitz, Xavier Leroy - 2002
137 PolyTOIL: A type-safe polymorphic object-oriented language – Kim B. Bruce, Adrian Fiech, Angela Schuett, Robert Van Gent - 1995
105 Virtual Classes: A Powerful Mechanism in ObjectOriented Programming – Ole Lehrmann Madsen, Birger Mgller-pedersen - 1989
65 Dynamically Composable Collaborations with Delegation Layers – Klaus Ostermann - 2002
258 Classes and Mixins – Matthew Flatt, Shriram Krishnamurthi, Matthias Felleisen - 1998
338 Scaling Step-Wise Refinement – Don Batory, Jacob Neal Sarvela, Axel Rauschmayer - 2004
56 MultiJava: Design rationale, compiler implementation, and applications – Curtis Clifton, Todd Millstein, Gary T. Leavens, Craig Chambers - 2004