Karl J. Lieberherr is a Professor of Computer Science at Northeastern University, in Boston. He is known as the father of adaptive programming. He did his studies at ETH Zurich, obtaining an M.S. in 1973 and a Ph.D. in 1977. He wrote the first book about adaptive programming. The work on this theme was one of several secondary influences on the development of aspect-oriented programming. Adaptive programming tries to create applications that are easy to maintain and evolve, … Wikipedia
Greg Sullivan and Karl Lieberherr An Object-oriented Design Methodology . Northeastern University technical report NU-CCS-95-01, Boston, 1995. www.ccs.neu.edu/research/demeter/papers/publications.html
The definitive Wikipedia entry for Karl Lieberherr. Wikipedia is the biggest multilingual free-content encyclopedia on the Internet. en.wikipedia.org/wiki/Karl_Lieberherr
Professor Lieberherr focuses on software and hardware design languages and tools, object-oriented software, and algorithms. www.ccs.neu.edu/groups/faculty/lieber.html