Bibtex entry:

@UNPUBLISHED{irini:case-study,
AUTHOR = "Karl J. Lieberherr and Irini Haralambopoulou",
TITLE = "{Adaptrive and Conceptual Modeling of Software Development Environments
}",
MONTH = "April",
YEAR =  1992,
NOTE = "24 pages"
}

A case study included for historical reasons. Describes an aspect-oriented programming language with a static join point model for modifying schemas and C++ programs. Irini was working on her Master's degree. The paper was developed around the time Ian Holland, a Ph.D. student in our college, developed his thesis about contracts. Adaptive Plug-and-Play Components for Evolutionary Software Development integrates adaptive programing and contracts.

Download in Postscript: adaptive-modeling-april92.ps

A technical report about Adaptive Programming was already published in 1991:

@TECHREPORT{lieber-xiao-silva-lepe:91,
AUTHOR = "Karl Lieberherr and Cun Xiao and Ignacio {Silva-Lepe}",
TITLE = "Propagation Patterns: Graph-Based Specifications of Cooperative Behavior",
INSTITUTION = "Northeastern University",
YEAR = 1991,
MONTH = "September",
NUMBER = "NU-CCS-91-14",
}

The same technical report also had the title:
TITLE = "Graph-Based Software Engineering:
  Concise Specifications of Cooperative Behavior",