Classboxes: A minimal module model supporting local rebinding (original) (raw)

Modules and Class Refinement—A Metamodeling Approach to Object-Oriented Languages

Jean Privat

2007

View PDFchevron_right

Modules: Encapsulating Behavior in Smalltalk

Nik Boyd

The Smalltalk Report, 1993

View PDFchevron_right

Modules and Class Refinement: A Meta-modeling Approach to Object-Oriented Programming

Jean Privat

2007

View PDFchevron_right

Classboxes: Controlling Visibility of Class Extensions

Oscar Nierstrasz

… Languages, Systems & …, 2005

View PDFchevron_right

Module Programming using Overloading and Late Binding

Maria Aponte

1999

View PDFchevron_right

Modules as Objects in Newspeak

William Maddox

ECOOP 2010 – Object-Oriented Programming, 2010

View PDFchevron_right

Moose: an Extensible Language-Independent Environment for Reengineering Object-Oriented Systems

Sander Tichelaar

2000

View PDFchevron_right

Designing Reusable Classes

Ralph Johnson

Journal of Object-oriented Programming, 1988

View PDFchevron_right

Magda: A new language for modularity

Mauro Mulatero

View PDFchevron_right

Module, Modular Programming, and Module-based Encapsulation : Critiques and Solutions

Bernaridho Hutabarat

ICTS, 2009

View PDFchevron_right

New Perspective To Improve Reusability in Object-Oriented Languages

Philippe Lahire

The Journal of Object Technology, 2006

View PDFchevron_right

Component enhancement: An adaptive reusability mechanism for groups of collaborating classes

Karl Lieberherr

1992

View PDFchevron_right

The design of a class mechanism for Moby

Kathleen Fisher

Proceedings of the ACM SIGPLAN 1999 conference on Programming language design and implementation - PLDI '99, 1999

View PDFchevron_right

Modules as gradually-typed objects

Kim B Bruce

Proceedings of the 7th Workshop on Dynamic Languages and Applications - DYLA '13, 2013

View PDFchevron_right

The Classbox Module System Proceedings of the ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era

Wuyts Roel

View PDFchevron_right

Exploiting Smalltalk Modules In a Customizable Programming Environment

Simon Holland

1999

View PDFchevron_right

Import is not inheritance why we need both: Modules and classes

Clemens Szyperski

Lecture Notes in Computer Science

View PDFchevron_right

Refining Classes in Statically Typed Object-Oriented Languages

Jean Privat

2004

View PDFchevron_right

Pure library and reflection based language extension techniques for object oriented systems

Murat Karaorman

2001

View PDFchevron_right

Metaclasses and reflection in smalltalk.

Tony Clark

1997

View PDFchevron_right

A modular module system

Xavier Leroy

View PDFchevron_right

Controlling dynamic module composition through an extensible meta-level API

Birger Møller-pedersen

ACM SIGPLAN Notices, 2010

View PDFchevron_right

A Smalltalk implementation of Exil, a component-based programming language

luc fabresse

Proceedings of the International Workshop on Smalltalk Technologies - IWST '11, 2011

View PDFchevron_right

Object-oriented software extensions in practice

Romain Robbes

Empirical Software Engineering, 2014

View PDFchevron_right

Object reuse and behavior adaptation in Java-like languages

Betti Venneri

Proceedings of the 9th International Conference on Principles and Practice of Programming in Java - PPPJ '11, 2011

View PDFchevron_right

A Refactoring Tool for Smalltalk

Ralph Johnson

Theory and Practice of Object Systems, 1997

View PDFchevron_right

Designing Reuseable Classes

Brian Foote

1988

View PDFchevron_right

An Efficient Implementation of SELF, a Dynamically-Typed Object-Oriented Language Based on Prototypes

Craig Chambers

Higher-order and Symbolic Computation / Lisp and Symbolic Computation, 1991

View PDFchevron_right

Language Parametric Module Management for IDEs

Jurgen Vinju

Electronic Notes in Theoretical Computer Science, 2008

View PDFchevron_right

How developers use the dynamic features of programming languages: The case of smalltalk

Romain Robbes

Proceedings - International Conference on Software Engineering, 2011

View PDFchevron_right

Scl: A Simple, Uniform and Operational Language for Component-Oriented Programming in Smalltalk

luc fabresse

Lecture Notes in Computer Science, 2007

View PDFchevron_right

Smart Modules for Java-like Languages? (Extended abstract)

Elena Zucca

View PDFchevron_right