|
|
Object-Oriented Programming
- Christopher Dutchyn, David B. Tucker and Shriram
Krishnamurthi. "Semantics and Scoping of Aspects in
Higher-Order Languages". Science of Computer
Programming. 2006. Available online:
downloadable paper.
- Daniel Ignatoff, Gregory H. Cooper and Shriram
Krishnamurthi. "Crossing State Lines: Adapting
Object-Oriented Frameworks to Functional Reactive
Languages". Functional and Logic Programming
Symposium. 2006. Available online:
downloadable paper.
- David Goldberg, Robert Bruce Findler, Matthew
Flatt. "Super and Inner - Together at Last!".
Object-Oriented Programming, Systems, Languages,
and Applications (OOPSLA). 2004. Available online:
pdf.
- David Tucker and Shriram Krishnamurthi. "Pointcuts
and Advice in Higher-Order Languages".
Aspect-Oriented Software Development (AOSD
2003). April 2003. Available online:
ps
pdf.
- David Tucker and Shriram Krishnamurthi. "A
Semantics for Pointcuts and Advice in Higher-Order
Languages". Brown University. Tech Report CS-02-13.
2003. Available online:
ps
pdf.
- Hidehiko Masuhara and Gregor Kiczales. "Modeling
Crosscutting in Aspect-Oriented Mechanisms".
ECOOP2003. July 2003. Available online:
pdf
slides
slides (pps).
- Hidehiko Masuhara, Gregor Kiczales and Christopher
Dutchyn. "A Compilation and Optimization Model for
Aspect-Oriented Programs". Compiler Construction
(CC2003). 2003. Available online:
ps
pdf.
- Christopher Dutchyn, Gregor Kiczales and Hidehiko
Masuhara. "AOP Language Exploration Using the Aspect
Sand Box". Aspect-Oriented Software Development
(AOSD 2002). April 2002.
- Hidehiko Masuhara, Gregor Kiczales and Christopher
Dutchyn. "Compilation Semantics of Aspect-Oriented
Programs". Foundations Of Aspect-Oriented Languages
(Workshop at AOSD 2002). April 2002. Available
online:
ps
pdf.
- Doug Orleans. "Incremental Programming with
Extensible Decisions". Aspect-Oriented Software
Development (AOSD 2002). April 2002. Available
online:
ps
pdf
slides.
- Doug Orleans. "Incremental Programming with
Extensible Decisions". Northeastern University.
NU-CCS-02-01. October 2002. Available online:
ps
pdf.
- Doug Orleans. "Programming Language Support For
Separation Of Concerns". Northeastern University. April
2002. Available online: ps
pdf.
- Mitchell Wand, Gregor Kiczales and Christopher
Dutchyn. "A Semantics for Advice and Dynamic Join
Points in Aspect-Oriented Programming".
TOPLAS. 2003. Available online:
ps.
- Mitchell Wand, Gregor Kiczales and Christopher
Dutchyn. "A Semantics for Advice and Dynamic Join
Points in Aspect-Oriented Programming". FOOL9
Workshop. 2002.
- Stéphane Ducasse and Tamar Richner. "Executable
Connectors: Towards Reusable Design Elements".
ESEC/FSE'97 (European Software Engineering
Conference). September 1997. Available online:
pdf.
- Stéphane Ducasse, Mireille Blay-Fornarino and
Anne-Marie Pinna. "Object and Dependency Oriented
Programming in FLO". ISMIS'96 (International
Symposium on Methodologies for Intelligent
Systems). June 1996. Available online:
pdf.
- Stéphane Ducasse, Mireille Blay-Fornarino and
Anne-Marie Pinna. "A Reflective Model for First Class
Dependencies". OOPSLA'95 (International Conference
on Object - Oriented Programming Systems Languages and
Applications). October 1995. Available online:
pdf.
- Stéphane Ducasse. "Inheritance Mechanism
Reification by Means of First Class Object".
International IJCAI'95 Workshop on Reflection and
Meta - Level Architectures and their Applications in
AI. 1995.
- Stéphane Ducasse. "Reifying Inheritance in a
Reflective Language". Université de Nice-Sophia
Antipolis. I3S Lab RR-95-28. 1996. Available online:
ps.
- Stéphane Ducasse. "Intégration réflexive de
dépendances dans un modèle à classes". PhD. Thesis.
Université de Nice-Sophia Antipolis. January 1997.
Available online:
ps
pdf.
- Daniel P. Friedman. "Object-Oriented Style".
International LISP Conference. October 2003.
Available online: ps
pdf.
- Kurt Nørmark. "Simulation of Object-oriented
Concepts and Mechanisms in Scheme". Aalborg University.
R-90-01. 1990. Available online:
ps.
- Jonathan A. Rees and Norman I. Adams IV.
"Object-oriented programming in Scheme".
Proceedings of the 1988 ACM Conference on Lisp and
Functional Programming. 1988. Available online:
ps.
- Robert Bruce Findler and Matthew Flatt. "Modular
Object-Oriented Programming with Units and Mixins".
Proceedings of ICFP 98. 1998. Available
online: pdf
ps.
- Matthew Flatt, Shriram Krishnamurthi and Matthias
Felleisen. "Classes and Mixins". Proceedings of
POPL 98. 1998. Available online:
ps.
- Matthew Flatt. "Programming Languages for Reusable
Software Components". PhD. Thesis. Rice University.
Available online:
ps.
- Christian Queinnec. "Designing MEROON v3".
Object-Oriented Programming in Lisp: Languages and
Applications. September 1993. Available online:
ps.
- Christian Queinnec. "MEROON: A small, efficient and
enhanced object system". École Polytechnique. Technical
Report LIX.RR.92.14. November 1991. Available online:
ps.
- Ken Dickey. "Scheming with Objects". Computer
Language. October 1992. Available online:
ps.
- Sho-Huan Simon Tung. "Merging Interactive, Modular
and Object-Oriented Programming". PhD. Thesis. Computer
Science Department, Indiana University. TR-349. March
1992. Available online:
ps.
- Kenneth Haase. "Soft Objects: A Paradigm For Object
Oriented Programming". MIT AI Lab. AIM-1014. March
1990. Available online:
ps
pdf.
- Manuel Serrano. "Wide Classes". European
Conference on Object-Oriented Programming,
ECOOP'99. June 1999. Available online:
ps.
- Steven E. Ganz and Daniel P. Friedman. "A Modular
Monadic Interpreter In Scheme With Objects". Indiana
University Computer Science Department. Technical
Report #548. October 2000. Available online:
ps
pdf.
- Christian Queinnec. "Fast and compact dispatching
for dynamic object-oriented languages". Information
Processing Letters. 64(6). January 1998. Available
online:
ps.
- Suresh Jagannathan and Gul Agha. "A Reflective
Model of Inheritance". European Conference on
Object-Oriented Programming (ECOOP 92). LNCS 615.
June 1992. Available online:
ps.
- Wolfgang Kreutzer and Malcolm Stairmand.
"C-Flavours: A Scheme-based Flavour System with
Co-routines and its Application to the Design of
Object-Oriented Software". Journal of Computer
Languages. Vol. 15. Num. 4. 1990.
- Kevin J. Lang and Barak A. Pearlmutter. "Oaklisp:
an Object-Oriented Scheme with First Class Types".
ACM Conference on Object-Oriented Systems,
Programming, Languages and Applications.
September 1986. Available online:
pdf
ACM Digital Library.
- Kevin J. Lang and Barak A. Pearlmutter. "Oaklisp:
an Object-Oriented Dialect of Scheme". Lisp and
Symbolic Computation: An International Journal. 1.
1. May 1988. Available online:
ps
pdf.
- Julia L. Lawall and Daniel P. Friedman. "Embedding
the Self Language in Scheme". BIGRE Bulletin.
65. July 1989.
- J. C. Royer, J. P. Braquelaire, P. Casteran, M.
Desainte-Catherine and J. G. Penaud. "Le modo'e(ga'le
OBJScheme: principes et applications". BIGRE
Bulletin. 65. July 1989.
- Barak A. Pearlmutter and Kevin J. Lang. "The
Implementation of Oaklisp". Topics in Advanced
Language Implementation. 1991.
- Kenjiro Taura, Akinori Yonezawa. "Schematic: A
Concurrent Object-Oriented Extension to Scheme".
Workshop on Object-Based Parallel and Distributed
Computing (OBPDC'96). 1996. Available online:
ps.
- Hidehiko Masuhara and Akinori Yonezawa. "Design and
Partial Evaluation of Meta-objects for a Concurrent
Reflective Language". European Conference on
Object-Oriented Programming (ECOOP'98). July 1998.
Available online:
ps
pdf.
- Hidehiko Masuhara. "Architecture Design and
Compilation Techniques Using Partial Evaluation in
Reflective Concurrent Object-Oriented Languages". PhD.
Thesis. University of Tokyo. January 1999. Available
online:
ps
pdf.
- Jean-Pierre Briot, Pierre Cointe and Emmanuel
Saint-James. "Reécriture et récursion dans une
fermeture - Etude dans un Lisp à liaison superficielle
- Application aux objets". Actes des Journées
AFCET-Informatique Langages Orientés Objet,
BIGRE+Globule. 48. January 1986.
- Thant Tessman. "Adding Generic Functions to
Scheme". SIGPLAN Notices. Volume 30. Number 5.
May 1995. Available online: pdf.
- Carl Eastlund and Matthias Felleisen. "Sequence
Traces for Object-Oriented Executions". 2009
Workshop on Scheme and Functional Programming.
August 2009. Available online:
pdf.
Last modified: Saturday, August 11th, 2012
4:55:45pm
HTML generated using WebIt!.
|