See this document in CiteSeerX!

Aspects of Incremental Programming  (Make Corrections)  
Brian S. de Alwis B.Math., University of Waterloo, 1996 The Requirements For...



  Home/Search   Context   Related

 
View or download:
cs.ubc.ca/grads/res...Brian_deAlwis.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cs.ubc.ca/~bsd/ (more)
(Enter author homepages)

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

Abstract: This thesis presents the design and implementation of Apostle, an extension to the Smalltalk programming language providing Aspect-Oriented Programming (AOP) functionality. Smalltalk is more than simply a language, it also encompasses a dynamic and incremental environment. Any extension to Smalltalk must preserve the properties expected of these environments, such as their immediate, incremental, and seamless natures. (Update)

Active bibliography (related documents):   More   All
0.5:   Joinpoints as Ordered Events: Towards Applying Implicit.. - Walker, Murphy (2001)   (Correct)
0.5:   A Reflective Architecture for the Support of Aspect.. - Pryor, Bastán (1999)   (Correct)
0.4:   Distributed Smalltalk: Inheritance and Reactiveness in.. - Bennett (1988)   (Correct)

Similar documents based on text:   More   All
0.1:   Random Marks on Paper - With   (Correct)
0.1:   Coding Issues in AspectJ - de Alwis, Gudmundson, Smolyn.. (2000)   (Correct)
0.1:   essons of Quantum 2D Dilaton Gravity - de Alwis, MacIntire (1994)   (Correct)

BibTeX entry:   (Update)

@misc{ alwis-aspects,
  author = "Brian De Alwis",
  title = "Aspects of Incremental Programming",
  url = "citeseer.ist.psu.edu/633449.html" }
Citations (may not include all citations):
2157   Design Patterns: Elements of Reusable Object-Oriented Softwa.. (context) - Gamma, Helm et al. - 1994
756   Aspect-oriented programming - Kiczales, Lamping et al. - 1997
492   Smalltalk-80: The Language and its Implementation (context) - Goldberg, Robson - 1983
423   The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991
230   A cookbook for using the model-view-controller user interfac.. (context) - Krasner, Pope - 1988
156   degrees of separation: Multidimensional separation of concer.. - Tarr, Ossher et al. - 1999
91   Smalltalk-80: The Interactive Programming Environment (context) - Goldberg - 1984
70   CommonLoops: Merging Lisp and object-oriented programming (context) - Bobrow - 1986
60   Composing crosscutting concerns using composition filters (context) - Bergmans, Aksits - 2001
52   MultiJava: Modular open classes and symmetric multiple dispa.. - Clifton, Leavens et al. - 2000
38   Meta level programming with CodA (context) - McAffer - 1995
35   Aspect-oriented programming with adaptive methods (context) - Lieberherr, Orleans et al. - 2001
31   Wrappers to the rescue - Brant, Foote et al. - 1998
29   RG: A case-study for aspect-oriented programming - Mendhekar, Kiczales
26   The modular structure of complex systems - Parnas, Clements et al. - 1985
26   Using AspectC to improve the modularity of path-specific cus.. - Coady, Kiczales et al. - 2001
23   Using multidimensional separation of concerns to (context) - Ossher, Tarr - 2001
22   Smalltalk: a reflective language (context) - Rivard - 1996
17   Aspect-oriented programming of sparse matrix code - Irwin, Loingtier et al. - 1997
17   Special Issue on AspectOriented Programming (context) - Elrad, Filman et al. - 2001
11   Design principles behind Smalltalk (context) - Ingalls - 1981
9   Flavors: A non-hierarchical approach to object-oriented prog.. (context) - Cannon - 1982
6   A language framework for distributed computing (context) - Lopes, Kiczales - 1997
5   Smalltalk With Style (context) - Skublics, Klimas et al. - 1996
5   Technical Report NUCCS (context) - Hrsch, Lopes et al. - 1995
4   Aspect-oriented programming using a logic meta programming l.. - Gybels - 2001
3   Chrysler goes to extremes (context) - Team - 1998
3   Actra multitaskingmultiprocessing smalltalk (context) - Duimovich, McAffer et al. - 1989
2   Luthier: A framework for building framework-visualisation to.. (context) - Campo, Price - 1998
2   Coding issues in AspectJ - de Alwis, Gudmundson et al. - 2000
1   Tutorial slides: Aspect-oriented programming with aspectj (context) - Hillsdale, Kiczales - 2001
1   Message to the aspecj-users@aspectj (context) - Kiczales, observer - 2001
1   Special Issue on Aspect-Oriented Programming (context) - Kiczales, Hilsdale et al. - 2001
1   Implementing an aspect weaver in Smalltalk (context) - Bllert - 1998
1   An overview of aspect-oriented programming with AspectJ (context) - Kiczales, Hilsdale et al. - 2001
1   Development of reusable test equipment software using Smallt.. (context) - Dotts, Birkley - 1992
1   The Squeak language (context) - Greenberg, Black - 2003
1   AOPST User's Guide (context) - ST, Guide - 1999
1   How to achieve worst-case performance (context) - Greenstreet, de Alwis - 2001
1   Smalltalk Patterns: Best Practices (context) - Beck - 1996
1   A reflective architecture for aspect-oriented programming in.. (context) - Pryor, Bstan - 1999
1   Achieving plug-and-play behavior within a class (context) - Menu - 2001
http://brain.cs.uiuc.edu/
http://www.prakinf

Documents on the same site (http://www.cs.ubc.ca/~bsd/):
Coding Issues in AspectJ - Brian De Alwis (2000)   (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