76 citations found. Retrieving documents...
Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In Proceedings of the IEEE Computer Society International Conference on Computer Languages, pages 282--290, Washington, DC, April 1992. IEEE Computer Society.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

A Nominal Theory of Objects with Dependent Types - Odersky, Cremet, Röckl, Zenger (2002)   (5 citations)  (Correct)

....of a system. There is usually no analogue to the signatures with abstract types in module systems, which can hide information about a binding outside the unit defining it. Recently, we see a convergence of the two worlds. Module systems have acquired a form of inheritance through mixin modules [18,2,3,9,7], first class modules [37] can play a role similar to objects, and recursive modules are also being investigated [16] On the object side, nested classes with virtual or abstract types [30,39,12] can model the essential properties of signatures with abstract types in ML like module systems [29] ....

G. Bracha and G. Lindstrom. Modularity meets inheritance. In Proceedings of the IEEE Computer Society International Conference on Computer Languages, pages 282--290, Washington, DC, 1992. IEEE Computer Society.


Mixin Modules - Duggan, Sourelis (1996)   (64 citations)  (Correct)

....implementa tion inheritance with mixin modules is based on incremental ex tensions only, and does not allow the overriding of existing definitions (Smalltalk style method overrides) Bracha and Cook [3] propose mixin classes as a construct for object oriented languages. Bracha and Lindstrom [4] extend the work of Bracha and Cook by proposing modules (object generators) as a more general notion than classes, from which classes and mixins may be derived using their suite of inheritance operations. Mitchell, Meldal and Madhay [22] consider the addition of object oriented constructs to ....

Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In International Conference on Computer Languages, pages 282-290. IEEE, 1992.


Merging Models Based on Given Correspondences - Rachel Pottinger University (2003)   (7 citations)  (Correct)

....more than one class, the resulting members of C are essentially the union of the members of its parents. A conflict occurs if C inherits from classes A and B and both A and B have a member x with different definitions. In this case, the classes are said to be incompatible and an error is returned [9]. This corresponds in model management to the user being unable to find an acceptable mapping. Subject oriented programming [15, 24, 25] is a programming paradigm that focuses on subjects rather than objects. A subject is a description of a number of objects and operations from one point of view. ....

Bracha, G. and Lindstrom, G., Modularity Meets Inheritance. Computer Languages Conference, 1992, 282-290. 21


A Nominal Theory of Objects with Dependent Types - Odersky, Cremet, Röckl, Zenger (2002)   (5 citations)  (Correct)

....is usually no analogue to the signatures with abstract types in module systems, which can hide information about a binding outside the unit defining it. Recently, we see a convergence of the two worlds. Module systems have acquired a form of inheritance through mixin modules [DS96, AZ99, AZ02, BL92, Bra92] first class modules [Rus00] can play a role similar to objects, and recursive modules are also being investigated [CHP99] On the object side, nested classes with virtual or abstract types [MMP89, Tho97, BOW98] can model the essential properties of signatures with abstract types in ....

Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In Proceedings of the IEEE Computer Society International Conference on Computer Languages, pages 282--290, Washington, DC, 1992. IEEE Computer Society.


Type-Safe Prototype-Based Component Evolution - Zenger (2002)   (6 citations)  (Correct)

.... and Weck s generic wrappers [15] and Kniesel s object model Darwin [34] Mixins were first identified as linguistic abstractions for generalizing inheritance by Bracha and Cook [11] It was also Bracha who observed that inheritance can be seen as a mechanism for modular program composition [13]. With his work on the programming language Jigsaw [10] he lifts the notion of class based inheritance and overriding to the level of modules. A formal account of mixins and mixin based inheritance is given in [9,21,4] In particular, Bono, Patel, and Shmatikov s calculus of first class classes ....

G. Bracha and G. Lindstrom. Modularity meets inheritance. In Proceedings of the IEEE Computer Society International Conference on Computer Languages, pages 282--290, Washington, DC, 1992. IEEE Computer Society.


Evolving Software with Extensible Modules - Zenger (2002)   (4 citations)  (Correct)

....over an arbitrary core calculus. The calculus supports various module composition mechanisms including mixin module composition with overriding. The work on mixin based composition goes back to Bracha who observed that inheritance can be seen as a general mechanism for modular program composition [8, 7]. With his work on the programming language Jigsaw [6] he lifts the notion of classbased inheritance and overriding to the level of modules. A consistent refinement of a family of classes is possible with the notion of mixin layers, introduced by Smaragdakis and Batory [48] Related to mixins is ....

G. Bracha and G. Lindstrom. Modularity meets inheritance. In Proceedings of the IEEE Computer Society International Conference on Computer Languages, pages 282--290, Washington, DC, 1992. IEEE Computer Society.


Type-Safe Prototype-Based Component Evolution - Zenger (2002)   (6 citations)  (Correct)

.... Weck s generic wrappers [BW00] and Kniesel s object model Darwin [Kni99] Mixins were first identified as linguistic abstractions for generalizing inheritance by Bracha and Cook [BC90] It was also Bracha who observed that inheritance can be seen as a mechanism for modular program composition [BL92] With his work on the programming language Jigsaw [Bra92] he lifts the notion of class based inheritance and overriding to the level of modules. A formal account of mixins and mixin based inheritance is given in [BPS99,FKF98,AZ98] In particular, Bono, Patel, and Shmatikov s calculus of ....

Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In Proceedings of the IEEE Computer Society International Conference on Computer Languages, pages 282--290, Washington, DC, 1992. IEEE Computer Society.


A Framework for Module-Based Language Processors - Banavar, Lindstrom (1993)   Self-citation (Lindstrom)   (Correct)

No context found.

Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In Proc. International Conference on Computer Languages, pages 282--290, San Francisco, CA, April 20-23 1992. IEEE Computer Society.


Object-Oriented Programming in Scheme with First-Class.. - Banavar, Lindstrom (1995)   Self-citation (Lindstrom)   (Correct)

No context found.

Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In Proc. International Conference on Computer Languages, pages 282--290, San Francisco, CA, April 20--23, 1992. IEEE Computer Society. Also available as Technical Report UUCS-91-017.


Modules as Values in a Persistent Object Store - Gilad Bracha Horizon (1993)   (1 citation)  Self-citation (Bracha Lindstrom)   (Correct)

No context found.

Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In Proc. International Conference on Computer Languages, pages 282--290, San Francisco, CA, April 20-23 1992. IEEE Computer Society.


The Design of Object-Oriented - Meta-Architectures For Programming (1994)   Self-citation (Lindstrom)   (Correct)

No context found.

Bracha, G. and Lindstrom, G., (1992), "Modularity meets inheritance," in Proc. International Conference on Computer Languages, (San Francisco, CA), IEEE Computer Society, pp. 282-- 290. Also available as Technical Report UUCS-91-017.


Privacy via Subsumption - Jon Riecke Bell (1998)   (32 citations)  (Correct)

No context found.

Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In Proceedings of the IEEE Computer Society International Conference on Computer Languages, pages 282--290, Washington, DC, April 1992. IEEE Computer Society.


Privacy via Subsumption - Jon Riecke Bell (1998)   (32 citations)  (Correct)

No context found.

G. Bracha and G. Lindstrom. Modularity meets inheritance. In Proceedings of the IEEE Computer Society International Conference on Computer Languages, pages 282--290, Washington, DC, April 1992. IEEE Computer Society.


Toward an Object-Oriented Structure - For Mathematical Text (2005)   (Correct)

No context found.

Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In Proc. Int'l Conf. Computer Languages, pages 282--290, 1992.


Jam - Designing a Java Extension with Mixins - Ancona, Lagorio, Zucca (2003)   (4 citations)  (Correct)

No context found.

Bracha, G. and Lindstrom, G. 1992. Modularity meets inheritance. In Proc. International Conference on Computer Languages. IEEE Computer Society, 282-290.


Modular Formal Frameworks for Module Systems - Ancona (1998)   (5 citations)  (Correct)

No context found.

G. Bracha and G. Lindstrom. Modularity meets inheritance. In Proc. International Conference on Computer Languages, pages 282--290, San Francisco, April 1992. IEEE Computer Society.


Confluent Equational Reasoning for Linking with First-Class .. - Wells, Vestergaard (1999)   (15 citations)  (Correct)

No context found.

Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In Proc. Int'l Conf. Computer Languages, pages 282--290, 1992.


MASPEGHI 2004 - Mechanisms for Specialization.. - Lahire.. (2004)   (Correct)

No context found.

Bracha, G., Lindstrom, G.: Modularity meets inheritance. In: Proceedings of the IEEE Computer Society International Conference on Computer Languages, Washington, DC, IEEE Computer Society (1992) 282--290


Unknown - Workshop On Object-Oriented   (Correct)

No context found.

G. Bracha and G. Lindstrom. Modularity meets inheritance. In Proceedings of IEEE Computer Society International Conference on Computer languages, 1992.


Enhancing Object-Based System Composition through Per-Object.. - Gustaf Neumann And (1999)   (Correct)

No context found.

G. Bracha and G. Lindstrom. Modularity meets inheritance. In Proc. of IEEE International Conference on Computer Languages, April 1992.


Intersecting Classes and Prototypes - De Meuter, D'Hondt, Dedecker (2003)   (Correct)

No context found.

Bracha, G., Lindstrom, G.: Modularity meets inheritance. In: Proceedings of IEEE Computer Society International Conference on Computer languages. (1992)


A Reduction Semantics for Call-By-Value Mixin Modules - Hirschowitz, Leroy, Wells (2002)   (Correct)

No context found.

Gilad Bracha and Gary Lindstrom. Modularity meets inheritance. In Proceedings of the IEEE Computer Society International Conference on Computer Languages, pages 282290, Washington, DC, 1992. IEEE Computer Society.


A Nominal Theory of Objects with Dependent Types - Odersky, Cremet, Röckl, Zenger (2002)   (5 citations)  (Correct)

No context found.

G. Bracha and G. Lindstrom. Modularity meets inheritance. In Proceedings of the IEEE Computer Society International Conference on Computer Languages, pages 282-290, Washington, DC, 1992. IEEE Computer Society.


Intersecting Classes and Prototypes - De Meuter, D'Hondt, Dedecker   (Correct)

No context found.

Bracha, G., Lindstrom, G.: Modularity meets inheritance. In: Proceedings of IEEE Computer Society International Conference on Computer languages. (1992)


Towards Object-Oriented KLAIM - Bettini, Bono, Venneri (2001)   (Correct)

No context found.

Bracha, G. and G. Lindstrom, Modularity meets inheritance, in: Proc. International Conference on Computer Languages (ICCL '92), 1992, pp. 282{ 290.

First 50 documents  Next 50

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC