See this document in CiteSeerX!

Modularity meets Inheritance (1992)  (Make Corrections)  (76 citations)
Gilad Bracha, Gary Lindstrom
Proceedings of the IEEE Computer Society International Conference on Computer Languages



  Home/Search   Context   Related

 
View or download:
utah.edu/pub/iccl92.ps
utah.edu/techreports...UUCS91017.ps.Z
informatik.unirostock.de/FB/...BL92.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  uts.edu.au/~geldridg/cpp/ (more)
From:  informatik.unirostock.de/FB/P...
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We "unbundle" several roles of classes in existing languages, by providing a suite of operators independently controlling such effects as combination, modification, encapsulation, name resolution, and sharing, all on the single notion of module. All module operators are forms of inheritance. Thus, inheritance not only is not in conflict with modularity in our system, but is its foundation. This allows a previously unobtainable spectrum of features to be combined in a cohesive manner, ... (Update)

Cited by:   More
Privacy via Subsumption - Jon Riecke Bell (1998)   (Correct)
Toward an Object-Oriented Structure - For Mathematical Text (2005)   (Correct)
Jam - Designing a Java Extension with Mixins - Ancona, Lagorio, Zucca (2003)   (Correct)

Similar documents (at the sentence level):
62.1%:   Modularity Meets Inheritance - Bracha, Lindstrom (1992)   (Correct)
54.9%:   The Programming Language Jigsaw: Mixins, Modularity And Multiple.. - Bracha (1992)   (Correct)

Active bibliography (related documents):   More   All
0.3:   Implementation of Dynamic Delegation in Strongly Typed.. - Kniesel (1995)   (Correct)
0.1:   An Application Framework For Compositional Modularity - Banavar (1995)   (Correct)
0.1:   Problems in Rewriting III - Dershowitz, Jouannaud, Klop (1995)   (Correct)

Similar documents based on text:   More   All
0.3:   Modules as Values in a Persistent Object Store - Gilad Bracha Horizon (1993)   (Correct)
0.2:   A Theory of Mixin Modules: Algebraic Laws and Reduction Semantics - Ancona, Zucca (1999)   (Correct)
0.2:   Module Management As A System Service - Bracha, Clark, Lindstrom, Orr (1993)   (Correct)

Related documents from co-citation:   More   All
41:   Mixin-based inheritance - Bracha, Cook - 1990
26:   Classes and mixins - Flatt, Krishnamurthi et al. - 1998
22:   Mixin modules - Duggan, Sourelis - 1996

BibTeX entry:   (Update)

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. http://citeseer.ist.psu.edu/article/bracha92modularity.html   More

@inproceedings{ bracha92modularity,
    author = "Gilad Bracha and Gary Lindstrom",
    title = "Modularity meets inheritance",
    booktitle = "Proceedings of the {IEEE} Computer Society International Conference on Computer Languages",
    publisher = "IEEE Computer Society",
    address = "Washington, DC",
    pages = "282--290",
    year = "1992",
    url = "citeseer.ist.psu.edu/article/bracha92modularity.html" }
Citations (may not include all citations):
1274   Object Oriented Software Construction (context) - Meyer - 1988
476   Programming Language (context) - Kernighan, Ritchie et al. - 1978
388   On understanding types (context) - Cardelli, Wegner - 1985
306   SELF: The power of simplicity (context) - Ungar, Smith - 1987
242   Reference Manual (context) - Ellis, Stroustrup et al. - 1990
240   Mixin-based inheritance - Bracha, Cook - 1990
133   The Mathematical Theory of Computation (context) - Manna - 1974
112   A Denotational Semantics of Inheritance - Cook - 1989
102   Type inference for record concatenation and multiple inherit.. - Wand - 1989
92   An introduction to Trellis/Owl (context) - Schaffert, Cooper et al. - 1986
89   A parallel object-oriented language with inheritance and sub.. (context) - America - 1990
83   Modules for Standard ML - MacQueen - 1984
82   Objects as closures: Abstract semantics of object-oriented l.. (context) - Reddy - 1988
79   Object-Oriented Programming in Common Lisp (context) - Keene - 1989
77   Pascal User Manual and Report (context) - Jensen, Wirth - 1978
74   Unidraw: A framework for building domain-specific graphical .. (context) - Vlissides, Linton - 1989
71   Modularity and Multiple Inheritance (context) - Bracha - 1992
59   An extension of Standard ML modules with subtyping and inher.. - Mitchell, Meldal et al. - 1991
57   A record calculus based on symmetric concatenation - Harper, Pierce - 1991
56   an object-oriented application framework in C (context) - Weinand, Gamma et al. - 1988
49   Digital Equipment Corporation Systems Research Center (context) - Cardelli, Donahue et al. - 1989
49   Digital Equipment Corporation Systems Research Center (context) - Cardelli, Mitchell - 1989
40   Inheritance in Smalltalk-80: A denotational definition (context) - Kamin - 1988
37   The object-oriented classification paradigm (context) - Wegner - 1987
32   The Beta Programming Language (context) - Kristensen, Madsen et al. - 1987
32   The Modula-3 type system - Cardelli, Donahue et al. - 1989
28   Multiple Inheritance for C - Stroustrup - 1987
26   More Programming Pearls (context) - Bentley - 1988
26   Typechecking records and variants in a natural extension to .. (context) - Remy - 1989
23   graphical interface toolkit (context) - Linton, Calder et al. - 1988
20   Denotational semantics of an object oriented programming lan.. (context) - Hense - 1990
15   A class hierarchy for building stream-oriented file systems - Madany, Campbell et al. - 1989
7   Personal communication (context) - Madhav - 1991
3   An efficient implementation of Simula classes with multiple .. (context) - Krogdahl - 1984



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.progsoc.uts.edu.au/~geldridg/cpp/):   More
A comparison of Sather and Eiffel - Schuett (1994)   (Correct)
The Renaissance Distributed Object System - Muckelbauer, Russo (1993)   (Correct)
The Measured Cost of Conservative Garbage Collection - Zorn (1992)   (Correct)

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