Next: About this document ...
Up: Aspect-Oriented Software/HardwareBeans
Previous: Aspect-Oriented Software/HardwareBeans
- Asp
-
AspectJ.
beta 6 release,
ttp://www.parc.xerox.com/spl/projects/aop/aspectj/.
- BH98
-
Peter Bellows and Brad Hutchings.
JHDL-An HDL for reconfigurable systems.
In FCCM '98 [FCC98].
- BHLM94
-
Joseph Buck, Soonhoi Ha, Edward A. Lee, and David G. Messerschmitt.
Ptolemy: A framework for simulating and prototyping heterogenous
systems.
International Journal in Computer Simulation, 4(2), 1994.
Special issue of Simulation Software Development.
- COD98
-
CODES/CASHE '98.
Proceedings of the 6th International Workshop on
Hardware/Software Codesign, Seattle, Washington, USA, March 15-18 1998.
- Cox86
-
Brad J. Cox.
Object-Oriented Programming, An evolutionary approach.
Addison-Wesley, 1986.
- CSW+98
-
M. Chu, K. Sulimma, N. Weaver, et al.
Object oriented circuit-generators in java.
In FCCM '98 [FCC98].
- DLVW98
-
Wim De Pauw, David Lorenz, John Vlissides, and Mark Wegman.
Execution patterns in object-oriented visualization.
In Proceedings of the 4th USENIX Conference on
Object-Oriented Technologies and Systems, pages 219-234, Santa Fe, New
Mexico, April 27-30 1998. USENIX Association, 2560 Ninth Street,
Suite 215 Berkeley, CA 94710 USA.
- ELLSV97
-
Stephen Edwards, Luciano Lavagno, Edward A. Lee, and Alberto
Sangiovanni-Vincentelli.
Design of embedded systems: Formal models, validation, and synthesis.
IEEE Press, 85(3), March 1997.
- FBK98
-
Josef Fleischmann, Klaus Buchenreider, and Rainer Kress.
A hardware/software prototyping environment for dynamically
reconfigurable embedded systems.
In CODES/CASHE '98 [COD98], pages 105-109.
- FCC98
-
FCCM '98.
Proceedings of the 6th Annual IEEE Symposium on
Field-Programmable Custom Computing Machines, Napa Valley, Napa, California,
April 14-17 1998.
- FM+98
-
Paul D. Fiore, Cory S. Meyers, et al.
Rapid implementation of mathematical and DSP algorithms in
configurable computing devices.
In Configurable Computing: Technology and Applications
[Pro98], pages 178-189.
- GHJV93
-
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides.
Design patterns: Abstraction and reuse of object-oriented design.
In European Conference on Object-Oriented Programming, pages
406-431, Kaiserslautern, Germany, July, 1993. Springer Verlag, LNCS #707.
- GL96
-
Joseph Gil and David H. Lorenz.
Environmental Acquisition - A new inheritance-like abstraction
mechanism.
In Proceedings of the 11th Annual Conference on
Object-Oriented Programming Systems, Languages, and Applications, pages
214-231, San Jose, California, October 6-10 1996. OOPSLA'96, Acm SIGPLAN
Notices 31(10) October 1996.
- GL98a
-
Joseph (Yossi) Gil and David H. Lorenz.
Design patterns and language design.
IEEE Computer, 31(3):118-120, March 1998.
Object Technology.
- GL98b
-
Steven A. Guccione and Delon Levi.
XBI: a java-based interface to FPGA hardware.
In Configurable Computing: Technology and Applications
[Pro98], pages 97-102.
- HL95
-
Walter L. Hürsch and Cristina Videira Lopes.
Separation of concerns.
Technical Report NU-CCS-95-03, College of Computer Science,
Northeastern University, Boston, MA, February 1995.
- HO93
-
William Harrison and Harold Ossher.
Subject-oriented programming (A critique of pure objects).
In Proceedings OOPSLA '93, ACM SIGPLAN Notices, pages 411-428,
October 1993.
Published as Proceedings OOPSLA '93, ACM SIGPLAN Notices, volume 28,
number 10.
- IGG+98
-
John Davis II, Ron Galicia, Mudit Goel, Christopher Hylands, Edward A. Lee, Jie
Liu, John Reekie, Neil Smyth, and Yuhong Xiong.
Ptolemy II: Heterogeneous concurrent modeling and design in Java,
1998.
Draft of the final design document.
- Jav
-
JavaBeans API specification.
- KLM+97
-
Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes,
Jean-Marc Loingtier, and John Irwin.
Aspect-oriented programming.
In European Conference on Object-Oriented Programming, pages
220-242. Springer Verlag, 1997.
- LG98
-
Delon Levi and Steven A. Guccione.
Boardscope: A debug tool for reconfigurable systems.
In Configurable Computing: Technology and Applications
[Pro98], pages 239-246.
- Lie92
-
Karl J. Lieberherr.
Component enhancement: An adaptive reusability mechanism for groups
of collaborating classes.
Technical report, Northeastern University, January 1992.
- Lie96
-
Karl J. Lieberherr.
Adaptive Object-Oriented Software: The Demeter Method with
Propagation Patterns.
PWS Publishing Company, Boston, 1996.
616 pages, ISBN 0-534-94602-X, entire book at
www.ccs.neu.edu/research/demeter.
- LKC98
-
M. E. Leeser, N. Kitaryeva, and J. D. Crisman.
Spatial and color clustering on an FPGA-based computer system.
In Configurable Computing: Technology and Applications
[Pro98], pages 25-33.
- LL94
-
Cristina Videira Lopes and Karl J. Lieberherr.
Abstracting process-to-function relations in concurrent
object-oriented applications.
In Remo Pareschi and Mario Tokoro, editors, European Conference
on Object-Oriented Programming, pages 81-99, Bologna, Italy, 1994. Springer
Verlag, Lecture Notes in Computer Science.
- Lop95
-
Cristina Videira Lopes.
Graph-based optimizations for parameter passing in remote
invocations.
In Luis-Felipe Cabrera and Marvin Theimer, editors, 4th
International Workshop on Object Orientation in Operating Systems, pages
179-182, Lund, Sweden, August 1995. IEEE, IEEE Computer Society Press.
- Lor97
-
David H. Lorenz.
Tiling design patterns - a case study using the interpreter pattern.
In Proceedings of the 12th Annual Conference on
Object-Oriented Programming Systems, Languages, and Applications, pages
206-217, Atlanta, Georgia, October 5-9 1997. OOPSLA'97, Acm SIGPLAN Notices
32(10) October 1997.
- Lor98a
-
David H. Lorenz.
Visitor Beans: An aspect-oriented pattern, 1998.
AOP Workshop ECOOP'98. To appear.
- Lor98b
-
David H. Lorenz.
Visitor Beans: An aspect oriented pattern.
Technical Report CS-98-940, Technion - Israel Institute of
Technology, Technion City, Haifa 32000, Israel, May 1998.
- LPS97
-
Karl J. Lieberherr and Boaz Patt-Shamir.
Traversals of Object Structures: Specification and Efficient
Implementation.
Technical Report NU-CCS-97-15, College of Computer Science,
Northeastern University, Boston, MA, Sep. 1997.
- McI68
-
M. D. McIlroy.
Mass produced software components.
In P. Naur and B. Randell, editors, Reprot on a Conference of
the NATO Science Committee, pages 138-150, October 1968.
- MKL97
-
Anurag Mendhekar, Gregor Kiczales, and John Lamping.
RG: A case-study for aspect-oriented programming.
Technical Report SPL97-009 P9710044, Xerox Palo Alto Research Center,
February 1997.
- ML98a
-
Mira Mezini and Karl Lieberherr.
Adaptive plug-and-play components for evolutionary software
development.
Technical Report NU-CCS-98-3, Northeastern University, April 1998.
To appear in OOPSLA '98.
- ML98b
-
Mira Mezini and Karl Lieberherr.
Adaptive plug-and-play components for evolutionary software
development.
In Proceedings of the 12th Annual Conference on
Object-Oriented Programming Systems, Languages, and Applications, pages
97-116, Vancouver, BC, Canada, October 18-22 1998. OOPSLA'98, Acm SIGPLAN
Notices 33(10) October 1998.
- PPL96
-
Jens Palsberg, Boaz Patt-Shamir, and Karl Lieberherr.
A new approach to compiling adaptive programs.
In Hanne Riis Nielson, editor, European Symposium on
Programming, pages 280-295, Linkoping, Sweden, 1996. Springer Verlag.
Lecture Notes in Computer Science 1058.
- PPL97
-
Jens Palsberg, Boaz Patt-Shamir, and Karl Lieberherr.
A new approach to compiling adaptive programs.
Science of Computer Programming, 29(3):303-326, 1997.
- PPS+98
-
Claudio Passerone, Roberto Passerone, Claudio Sansoe, J. Martin,
A. Sangiovanni-Vincentelli, and R. McGeer.
Modeling reactive systems in java.
In CODES/CASHE '98 [COD98], pages 15-19.
- Pro98
-
Proceedings of the SPIE, Volume 3526.
Configurable Computing: Technology and Applications, 1998.
- PXL95
-
Jens Palsberg, Cun Xiao, and Karl Lieberherr.
Efficient implementation of adaptive software.
ACM Transactions on Programming Languages and Systems,
17(2):264-292, March 1995.
- Ral83
-
Anthony Ralston.
Encyclopedia of Computer Science and Engineering.
Van Nostrand Reinhold Company, Inc., 1983.
Second edition.
- SG96
-
Mary Shaw and David Garlan.
Software Architecture, Perspectives on an Emerging Discipline.
Prentice-Hall, 1996.
- Szy97
-
Clemens Szyperski.
Component-Oriented Software, Beyond Object-Oriented
Programming.
Addison-Wesley, 1997.
- TL98
-
Shantanu Tarafdar and Miriam Leeser.
The DT-Model: High-Level Synthesis Using Data Transfers.
In Proceedings of the 35th ACM/IEEE Design Automation
Conference, 1998.
- TLY98
-
Shantanu Tarafdar, Miriam Leeser, and Zixin Yin.
Integrating floorplanning in data-transfer based high-level
synthesis.
In International Conference on Computer-Aided Design
(ICCAD-98). ACM/IEEE, November 1998.
David H. Lorenz
5/8/1999