(Enter summary)
Abstract: Many middleware platforms use computational reflection
to support adaptive functionality. Most approaches intertwine
the activity of observing behavior (introspection)
with the activity of changing behavior (intercession). This
paper explores the use of language constructs to separate
these parts of reflective functionality. This separation and
"packaging" of reflective primitives is intended to facilitate
the design of correct and consistent adaptive middleware.
A prototype implementation is... (Update)
Cited by: More
Perimorph: Run-Time Composition and State Management for.. - Kasten, McKinley (2004)
(Correct)
Active bibliography (related documents): More All
1.5: Separating Introspection and Intercession to.. - Kasten, McKinley, .. (2002)
(Correct)
0.8: Adaptive Java: Refractive and Transmutative Support for.. - Kasten, McKinley (2001)
(Correct)
0.7: MetaSockets: Run-Time Support for Adaptive - Sadjadi
(Correct)
BibTeX entry: (Update)
E. P. Kasten, P. K. McKinley, S. M. Sadjadi, and R. Stirewalt, "Separating introspection and intercession to support metamorphic distributed systems," in Proceedings of the 22nd International Conference on Distributed Computing Systems ICDCS'02, (Vienna, Austria), July 2002. to appear. http://citeseer.ist.psu.edu/kasten02separating.html More
@misc{ kasten02separating,
author = "E. Kasten and P. McKinley and S. Sadjadi and R. Stirewalt",
title = "Separating introspection and intercession to support metamorphic distributed
systems",
text = "E. P. Kasten, P. K. McKinley, S. M. Sadjadi, and R. Stirewalt, Separating
introspection and intercession to support metamorphic distributed systems,
in Proceedings of the 22nd International Conference on Distributed Computing
Systems ICDCS'02, (Vienna, Austria), July 2002. to appear.",
year = "2002",
url = "citeseer.ist.psu.edu/kasten02separating.html" }
Citations (may not include all citations):
276
Concepts and experiments in computational reflection
- Maes - 1987
195
The design and implementation of hierarchical software syste..
- Batory, O'Malley - 1992
193
Effective erasure codes for reliable computer communication ..
- Rizzo - 1997
129
An architecture for next generation middleware
- Blair, Coulson et al. - 1998
113
Reliable broadband communications using burst erasure correc..
- McAuley - 1990
92
Reflection and semantics in Lisp (context) - Smith - 1984
65
The design and performance of a pluggable protocols framewor..
- Kuhns, O'Ryan et al. - 1998
60
Composing crosscutting concerns using composition filters (context) - Bergmans, Aksit - 2001
58
QuO's runtime support for quality of service in distributed .. (context) - Vanegas, Zinky et al. - 1998
17
A software architecture for adaptive distributed multimedia ..
- Fitzpatrick, Blair et al. - 1998
17
Language and compiler support for adaptive distributed appli..
- Adve, Lam et al. - 2001
12
An experimental study of adaptive forward error correction f..
- McKinley, Mani - 2001
12
Georgia Institute of Technology (context) - Hudson, CUP et al. - 1999
8
Experiments in composing proxy audio services for mobile use..
- McKinley, Padmanabhan et al. - 2001
4
Quality of service and o.o. oriented middleware multiple con.. (context) - Becker, Geihs - 2001
3
Design, implementation, and evaluation of metamorphic socket.. (context) - Sadjadi, McKinley - 2001
2
Adaptive java: Refractive and transmutative support for adap..
- Kasten, McKinley - 2001
Documents on the same site (http://www.cse.msu.edu/~sadjadis/Publications/): More
Adaptive Java: Refractive and Transmutative Support for.. - Kasten, McKinley (2001)
(Correct)
Architecture and Operation of an Adaptable Communication.. - Sadjadi, McKinley, Kasten (2003)
(Correct)
On Quality-of-Service and Energy Consumption Tradeoffs in .. - Zhou, McKinley, Sadjadi (2004)
(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