Ph.D. Dissertations (Northeastern University), Karl Lieberherr, advisor
Advisor Tree (back to the 19th century)
||
Dissertations directories (contain additional information)
The advisor tree exists in more complete form in the
Mathematics Genealogy Project.
There are famous mathematicians in our academic ancestry:
David Hilbert (1885) - Erhard Schmidt (1905) -
Heinz Hopf (1925) -
Ernst Specker (1949) (my 2. advisor) - Karl Lieberherr (1977).
Johann Carl Friedrich Gauss (1799) -
Christoph Gudermann (1841) -
Karl Weierstrass (1854) -
Georg Frobenius (1870) -
Edmund Landau (1899) -
Paul Bernays (1912) -
Erwin Engeler (1958) -
Karl Lieberherr (1977).
-
Ian Holland's thesis
on contracts:
``The Design and Representation of Object-Oriented Components.''
Completed in 1992. 183 pages.
-
Paul Bergstein's thesis
on evolution:
``Managing the Evolution of Object-Oriented Systems.''
Completed in 1994. 151 pages.
-
Ignacio Silva-Lepe's thesis
on reverse
engineering:
``Techniques for Reverse-Engineering and Re-engineering into the
Object-Oriented Paradigm.''
Completed in 1994. 133 pages.
-
Cun Xiao's thesis
on adaptive
software:
``Adaptive Software: Automatic Navigation Through Partially Specified
Data Structures.''
Completed in 1994. 189 pages.
-
Walter Hürsch's thesis
on evolution and adaptive software:
``Maintaining Behavior and Consistency of Object-Oriented Systems
during Evolution.'' Completed 1995. 331 pages.
-
Linda Seiter's thesis
on evolution and adaptive software:
``Design Patterns for Managing Evolution.''
Completed 1996. 188 pages.
-
Crista Lopes' thesis
on aspect-oriented programming:
``D: A Language Framework for Distributed Programming.''
Completed 1997. 274 pages. Gregor Kiczales, co-advisor.
This thesis was nominated as NU's only 1998 entry to the
Northeastern Association of Graduate Schools Doctoral Dissertation Award.
The thesis was ranked near the top but not selected for first place.
-
Johan Ovlinger's thesis
Combining Aspects and Modules.
Completed 2004.
First job: ITA Software: http://itasoftware.com/
-
Doug Orleans' thesis
on programming language support for better separation of concerns.
Completed 2005. First position: Gensym: http://www.gensym.com/
Ph.D. Dissertations (Princeton University), Karl Lieberherr, advisor
The Ph.D. theses of my Princeton University students Jim Finn (1982),
Doug Long (The Security of Bits in the Discrete Logarithm, 1983) and
John Scranton (P-Optimal Approximation, 1982).
See http://www.cs.princeton.edu/people/alumni/displaybylast/ to find out more.
Master's Theses (Northeastern University), Karl Lieberherr, advisor
-
Coleman Harrison's thesis
on ``An Adaptive Query Language for Object-Oriented
Databases.'' Completed 1994. 31 pages. Technical Report NU-CCS-94-19.
-
Luis Blando's thesis
on ``Designing and Programming with Personalities.''
Completed 1998. 99 pages. Available in Postscript and PDF and
with an implementation for Java.
Technical Report NU-CCS-98-12.
-
John Sung's thesis
on ``Aspectual Concepts.''
Completed in 2002. First implementation of DAJ.
Technical Report NU-CCS-02-06..
Other Dissertations on Adaptive Programming
Ph.D. Theses (NEU)
Michael Werner's thesis
on ``Facilitating Schema Evolution With Automatic Program Transformations'',
Completed in 1999.
Kenneth Baclawski advisor.
William Clinger and Ernesto Guerrieri and Karl Lieberherr thesis committee.
143 pages.
Master's Theses
Technology Transfer
Karl Lieberherr
College of Computer and Information Science, Northeastern University
Available by anonymous ftp in subdirectories of:
ftp://ftp.ccs.neu.edu/pub/people/lieber/theses