index.bib


@INPROCEEDINGS{iswc-02,
  AUTHOR = {Philip K. McKinley and S. M. Sadjadi and E. P. Kasten and R. Kalaskar},
  TITLE = {Programming Languages Support for Adaptive Wearable Computing},
  BOOKTITLE = {Proceedings of International Symposium on Wearable Computers},
  YEAR = {2002},
  MONTH = {Oct.},
  URL = {http://iswc.gatech.edu/},
  PS = {http://www.cse.msu.edu/~sadjadis/Publications/iswc-02.ps.gz},
  PDF = {http://www.cse.msu.edu/~sadjadis/Publications/iswc-02.pdf}
}


@INPROCEEDINGS{icts-10,
  AUTHOR = {P. K. McKinley and S. M. Sadjadi and E. P. Kasten},
  TITLE = {An Adaptive Software Approach to Intrusion Detection and Response},
  BOOKTITLE = {Proceedings of The 10th International Conference on Telecommunication Systems, Modeling and Analysis (ICTSM10)},
  YEAR = {2002},
  MONTH = {Oct.},
  URL = {http://tecom.cox.smu.edu/icts10/},
  PS = {http://www.cse.msu.edu/~sadjadis/Publications/icts-10.ps.gz},
  PDF = {http://www.cse.msu.edu/~sadjadis/Publications/icts-10.pdf}
}


@INPROCEEDINGS{SHAMAN-02,
  AUTHOR = {Philip K. McKinley and E. P. Kasten and S. M. Sadjadi and Zhinan Zhou},
  TITLE = {Realizing Multi-Dimensional Software Adaptation},
  BOOKTITLE = {Proceedings of the ACM 
Workshop on Self-Healing, Adaptive and self-MANaged
                            Systems (SHAMAN), {\rm held in conjunction with the} 
            16th Annual ACM International Conference on Supercomputing},
  ADDRESS = {New York City},
  MONTH = {June},
  YEAR = {2002},
  PDF = {shaman02.pdf},
  URL = {http://www.cse.psu.edu/~yyzhang/shaman/}
}


@INPROCEEDINGS{KMSS02.AOPDCS,
  AUTHOR = {E. Kasten and P. K. McKinley and S. Sadjadi and R. Stirewalt},
  TITLE = {Separating Introspection and Intercession in Metamorphic Distributed Systems},
  BOOKTITLE = {Proceedings of the IEEE 
		Workshop on Aspect-Oriented Programming for Distributed Computing
		(with ICDCS'02)},
  ADDRESS = {Vienna, Austia},
  MONTH = {July},
  YEAR = {2002},
  URL = {http://icdcs2002.di.fc.ul.pt/},
  PS = {http://www.cse.msu.edu/~sadjadis/Publications/aopdcs-02.ps.gz},
  PDF = {http://www.cse.msu.edu/~sadjadis/Publications/aopdcs-02.pdf},
  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 language, called
    {\em Adaptive Java}, is described in which this functionality is
    realized through extensions to the Java programming language.  A
    case study is described in which "metamorphic" socket components
    are created from regular socket classes and used to realize
    adaptive behavior on wireless network connections.
  }
}


@TECHREPORT{MSU-CSE-02-1,
  AUTHOR = {E. P. Kasten and P. K. McKinley and S. M. Sadjadi and
                   R. Stirewalt},
  TITLE = {Separating Introspection and Intercession to Support
                   Metamorphic Distributed Systems},
  NUMBER = {MSU-CSE-02-1},
  INSTITUTION = {Department of Computer Science, Michigan State University},
  ADDRESS = {East Lansing, Michigan},
  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 described in which
                   this functionality is realized through extensions to the
                   Java programming language. A case study is described in
                   which ``metamorphic'' socket components are created from
                   regular socket classes and used to realize adaptive behavior
                   on wireless network connections. },
  KEYWORDS = {Adaptive middleware, reflection, component design,
                   mobile computing, wireless networks, forward error correction.},
  NOTE = {},
  MONTH = {January},
  YEAR = {2002},
  AUTHOR1_URL = {},
  AUTHOR1_EMAIL = {kasten@cse.msu.edu},
  AUTHOR2_URL = {},
  AUTHOR2_EMAIL = {mckinley@cse.msu.edu},
  PAGES = {},
  FILE = {},
  URL = {http://www.cse.msu.edu/cgi-user/web/tech/document?ID=497},
  PDF = {http://www.cse.msu.edu/~sadjadis/Publications/AdaptiveJava-tech.pdf},
  CONTACT = {mckinley@cse.msu.edu}
}


This file has been generated by bibtex2html 1.53