The Design of Object-Oriented (1994)  (Make Corrections)  
Meta-Architectures For Programming Languages Guruduth Banavar and Gary...

 @ NUS   Home/Search   Context   Related

 
View or download:
utah.edu/techreports/...UUCS94033.pdf
Cached:  PS.gz  PS  PDF  Image  Update  Help

From:  utah.edu/techreports/ (more)
(Enter author homepages)

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

Abstract: This paper is a survey of the design of four object-oriented meta-level architectures for programming languages. We presentoverviews and compare the salient features of the metaarchitectures of Smalltalk, Common Lisp Object System (CLOS), a Scheme Compiler, and Etyma, our framework for modular systems. This comparison clarifies importantarchitectural aspects of the surveyed systems, such as the space of concepts captured bythearchitectures, and the abstractions that embody similar language... (Update)

Similar documents (at the sentence level):
18.1%:   The Design of Object-Oriented - Meta-Architectures For Programming (1994)   (Correct)
16.2%:   An Application Framework For Compositional Modularity - Banavar (1995)   (Correct)

Active bibliography (related documents):   More   All
0.4:   Module Management As A System Service - Bracha, Clark, Lindstrom, Orr (1993)   (Correct)
0.3:   Schema Coercion: Using Database Meta-Information to Facilitate.. - Critchlow (1997)   (Correct)
0.3:   ETYMA: A Framework for Modular Systems - Banavar, Lindstrom, Orr   (Correct)

Similar documents based on text:   More   All
0.5:   Etyma:AFramework - For Modular Systems (1994)   (Correct)
0.4:   Compositionally Modular Scheme - Banavar, Lindstrom   (Correct)
0.4:   An Application Framework for Module Composition Tools - Banavar, Lindstrom (1996)   (Correct)

BibTeX entry:   (Update)

@misc{ programming-design,
  author = "Meta-Architectures For Programming",
  title = "The Design of Object-Oriented",
  url = "citeseer.comp.nus.edu.sg/665409.html" }
Citations (may not include all citations):
423   The Art of the Metaobject Protocol (context) - Kiczales, des et al. - 1991
100   Smalltalk-80: The Language and its Implementation (context) - Goldberg, Robson - 1983
79   Object-OrientedProgramming in Common Lisp (context) - Keene - 1989
60   Reusing object-orienteddesigns - Johnson, Russo - 1991
34   An architecture for an open compiler - Lamping, Kiczales et al. - 1992
29   OMOS --- An object server for program execution - Orr, Mecklenburg - 1992
8   What a metaobject protocol based compiler can do forlisp (context) - Kiczales, Lamping et al. - 1994
7   The persistent object system MetaStore: Persistence via meta.. (context) - Lee - 1992
6   The programming language jigsaw : Mixins, modularity and mul.. - Bracha - 1992
4   A framework for module-based language processors - Banavar, Lindstrom - 1993
3   Type-safe composition of object modules - Banavar, Lindstrom et al. - 1994
2   Traces (a cut (context) - Kiczales - 1993
1   Modularity meetsinheritance (context) - Bracha, Lindstrom - 1992

Documents on the same site (http://www.cs.utah.edu/techreports/):   More
Instrumented Sensor System - Practice - Dekhil, Henderson (1997)   (Correct)
Notes on Thread Models in Mach3.0 - Ford, Hibler, Lepreau (1993)   (Correct)
A Fast Parallel Squarer Based on Divide-and-Conquer - Yoo, Smith, Gopalakrishnan (1995)   (Correct)

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

CiteSeer.IST at NUS - Copyright Penn State and NEC. Hosted by the School of Computing, National University of Singapore.