See this document in CiteSeerX!

The Design of a Metaobject Protocol Controlling Behavior of a Scheme Interpreter (1993)  (Make Corrections)  (3 citations)
Amin Vahdat March 10, 1993



  Home/Search   Context   Related

 
View or download:
berkeley.edu/~vahdat/public...parctr.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  berkeley.edu/~vahdat/publi...work (more)
(Enter author homepages)

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

Abstract: this paper, we describe a short experiment which begins to evaluate the utility of user controlled semantics. We discuss the design of this metaobject protocol to demonstrate some of our protocol design methodology and then give some preliminary examples showing the utility of user controlled semantics. In conclusion, we present a brief overview of all the working semantic extensions and sketch some areas for future work. 2 The Notion of Flexible Semantics (Update)

Context of citations to this paper:   More

...specific system software. One way of viewing this trend is in terms of meta protocols [Kiczales et al. 1991, Kiczales et al. 1992, Vahdat 1993] Using virtual memory as an example, there is a very simple base protocol: reads and writes of the process s virtual address space....

.... might be discussedin this section include TELOS[Pad92] ABCL R2[MWY91] 3 KRS[Mae87] Anibus[Rod91, Rod92] Sartor [Ash92] and Ploy [Vah92] A New Model of Abstraction In the metaobject protocol approach, the client ends up writing two programs: a base languageprogram andan...

Cited by:   More
Translucent Procedures, Abstraction without Opacity - Rozas (1993)   (Correct)
Towards a New Model of Abstraction in the Engineering of Software - Kiczales (1992)   (Correct)
Tools for the Development of Application-Specific.. - Krueger.. (1993)   (Correct)

Active bibliography (related documents):   More   All
0.1:   Designing for Change: Reflective Metalevel Architectures for Deep .. - Dourish (1993)   (Correct)
0.1:   Designing an Extensible Distributed Language with a Meta-Level .. - Chiba, Masuda (1993)   (Correct)
0.1:   Building an adaptive Web server with a meta-architecture.. - Suzuki, Yamamoto (1998)   (Correct)

Similar documents based on text:   More   All
0.3:   Metaobject protocols: Why we want them and what else.. - Kiczales, Ashley..   (Correct)
0.2:   Metaobject Protocols For Distributed Programming - Pawlak (1998)   (Correct)
0.2:   Balancing the EuLisp Metaobject Protocol - Bretthauer, Kopp, al. (1993)   (Correct)

Related documents from co-citation:   More   All
3:   Common Lisp: The Language (context) - Steele - 1990
2:   Implementational Reflection in Silica (context) - Rao - 1991
2:   Metaobject Protocols: Why We Want Them and What Else They Can Do - Kiczales, Ashley et al.

BibTeX entry:   (Update)

Vahdat, A. The Design of a Metaobject Protocol Controlling the Behavior of a Scheme Interpreter. Technical report, Xerox PARC, March 1993. http://citeseer.ist.psu.edu/vahdat93design.html   More

@techreport{ vahdat92design,
    author = "A. Vahdat",
    title = "The design of a Meta-Object Protocol controlling the behavior of a scheme interpreter",
    year = "1992",
    url = "citeseer.ist.psu.edu/vahdat93design.html" }
Citations (may not include all citations):
430   Structure and Interpretation of Computer Programs (context) - Abelson, Sussman et al. - 1985
137   The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991
29   Issues in the design and documentation of class libraries (context) - Kiczales, Lamping - 1992
10   Coarse-grained parallelism using metaobject protocols - Jr - 1991

Documents on the same site (http://www.cs.berkeley.edu/~vahdat/publications/work.html):   More
A Trace-Driven Analysis of XMEM: Another Level in the Memory .. - Ghormley, Vahdat (1993)   (Correct)
The CRISIS Wide Area Security Architecture - Belani, Vahdat, Anderson, Dahlin (1998)   (Correct)
Transparent Result Caching - Vahdat, Anderson (1998)   (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