|
Held in
conjunction with
Background,
Topics, Dates |
Program CommiteePascal Costanza,
University of Bonn, Germany Additional reviewers: Petr Tuma, Charles
University Prague, Czech Republik
OrganisersGünter Kniesel, University of Bonn (contact organiser) Günter Kniesel is currently a lecturer at the Computer Science Department of the University of Bonn. His research focuses on unanticipated software composition with object object-oriented programming languages and component technologies. Other research interests include encapsulation, aliasing, reflection, knowledge representation and aspect-oriented software development. Inspired by the ultimate support for unanticipated software evolution in the prototype-based language SELF, he has developed the Darwin model, which extends mainstream object-oriented languages by type-safe object-based inheritance. He leads the group working on the implementation of Lava, a corresponding extension of Java. Günter holds a Diploma in Computer Science from the University of Dortmund and a Ph.D. in Computer Science from the University of Bonn. Pascal Costanza, University of Bonn Pascal Costanza has an MS degree from the University of Bonn, Germany, and has been a research assistant at the University of Bonn for the last 4 years, focusing mostly on programming language constructs for unanticipated software evolution. Currently he pursues these issues in the Tailor Project. Previously, he has also been involved in the definition of the programming language Lava. He can be reached at http://www.pascalcostanza.de. Mikhail Dimitriev, Sun Microsystems Mikhail Dmitriev is currently a software engineer in Sun Microsystems Laboratories. His research interests include various aspects of safe and scalable evolution of computer applications. During his PhD work, done in close collaboration with Sun Microsystems, he was developing persistent object evolution infrastructure and tools for the PJama orthogonally persistent system. He then started to work on the HotSwap project at Sun Labs, that investigates safe runtime evolution of Java applications. He has also implemented smart recompilation technology and tool for Java ("Javamake"), and is contributing to the ongoing work on Java profiling based on dynamic bytecode instrumentation. Mikhail holds a Diploma in Computer Science from Cambridge University and a Ph.D. in Computer Science from the University of Glasgow |