Home | Symposium Program | Tutorials | Speakers | Registration | Venue | SI-SE

Speakers

Erik Dörnenburg is a leading technical architect at ThoughtWorks, Inc., a provider of application development and integration services to the Global 1000. Coming from a background in enterprise applications and new media systems, Erik is currently exploring advanced patterns of enterprise software on various platforms. He holds a degree in Informatics from the University of Dortmund and has studied Computer Science and Linguistics at the University College Dublin.

Erich Gamma is the site lead of the IBM OTI Labs in Zurich. He leads the Eclipse Java Development tools project and is a member of the Eclipse and the Eclipse Tools project management committees. He is also a member of the Gang of Four, which is known for their book: Design Patterns - Elements of Reusable Object-Oriented Software. Erich has paired with Kent Beck to develop JUnit. Erich also paired with Kent Beck to write the book "Contributing to Eclipse: Principles, Patterns, and Plug-ins". Erich has a Doctorate in Computer Science from the University of Zurich.

Sridhar Iyengar is an IBM Distinguished Engineer. Currently he is Chief Technical Strategist at IBM Rational Software, Research Triangle Park, North Carolina, USA . His work is focused on using models and metadata for the integration - of applications, software life cycle tools, database, metadata, and web services products. He was the chief architect of the OMG Meta Object Facility (MOF) and the OMG XML Metadata Interchange (XMI) which together with UML form the core of OMG Model Driven Architecture - MDA. He holds a master's degree in Computer Science.

Bertrand Meyer is Professor of Software Engineering at ETH Zurich and Founder and Chief Architect of Eiffel Software. He is the author of a number of books including "Object-Oriented Software Construction", "Eiffel: The Language" and "Reusable Software". He has been involved in the design of numerous libraries and tools applying the principles of "Design by Contract" and object technology.

Oscar Nierstrasz is a Professor of Computer Science at the Institute of Computer Science (IAM) of the University of Bern where he leads the Software Composition Group. He is the author of over seventy publications and co-author of the book Object-Oriented Reengineering Patterns. Prof. Nierstrasz is interested in all aspects of component-oriented software technology, and particularly in the design and implementation of high-level specification languages and tools to support reusability and evolution of open applications. He completed his B.Math at the University of Waterloo in 1979 and his M.Sc. in 1981 and his Ph.D. in 1984 at the University of Toronto.

David Lorge Parnas is Professor of Software Engineering, SFI Fellow and Director of the Software Quality Research Laboratory at the University of Limerick, Ireland. Prof. Parnas is on leave from McMaster University where he was the first Director of the CEAB accredited Software Engineering Programme. He has been studying the problems of software development for more than 30 years.

Heinz Züllighoven graduted in Mathematics and German Language and Literature and holds a PhD in Computer Science. He is professor at the Computer Science Department of the University of Hamburg and managing director of it&endash;workplace solutions Ltd. He is consulting industrial software development projects in the area of object-oriented design, among which are several major banks. Among his current research interests are object-oriented migration strategies for legacy systems and the architecture of large industrial interactive software systems.

Martin Glinz    2004-02-04/2004-03-10