Archive for March 2012

My Ph.D. Thesis: “Extending the Java Programming Language for Evolvable Component Integration”

My thesis and the associated slides are available. The abstract is as follows. In the last few decades, software systems have become less and less atomic, and increasingly built according to the component-based software development paradigm: applications and libraries are increasingly created by combining existing libraries, components and modules. Object-oriented programming languages have been especially important in [...]