COLLEGE OF CREATIVE STUDIES
DISTINGUISHED LECTURE IN COMPUTER SCIENCE 2003

Lecture: From Design by Contract to Trusted Components
 
By: Prof. Bertrand Meyer,
      Chair of Software Engineering at ETH Zurich, Switzerland
      http://www.inf.ethz.ch/~meyer

Date: Thursday, May 8, 2003
Time: 4:30pm-6:00pm – 75 min lecture + 15 min Q & A
Place: The Art Gallery in the College of Creative Studies Bldg., University of California Santa Barbara (UCSB)
Host: Dr.Murat Karaorman
 
A Reception with refreshments will follow immediately after the talk at the Gallery where some advanced student project demonstrations will also be on display.
 

Abstract

"Trusted Components" -- reusable components of guaranteed quality -- hold one of the best hopes for significant progress in software engineering. One of the proven directions of progress towards this goal is the concept of Design by Contract, as reflected in Eiffel, based on a business metaphor of elements collaborating on the basis of precise statements of obligations and benefits -- contracts. The talk will present the basic concepts and show how to move from Design by Contract to a far more general notion of Trusted Component, describing recent progress and current research work in the area, leading to a Component Quality Model and a Component Certification Center.

Short Biography

Bertrand Meyer is Professor of Software Engineering at ETH Zürich, adjunct professor at Monash, founder of Eiffel Software and  award winning author.  His books include "Object-Oriented Software Construction", "Reusable Software", "Introduction to the Theory of Programming Languages" and "Eiffel: The Language".

His book Object-Oriented Software Construction, second edition won the Jolt Award and is among the most frequently cited computer science works in the (Citeseer) Research Index list. After an initial career in a large French company and at the University of California he co-founded Interactive Software Engineering in Santa Barbara in 1985 and remains its scientific advisor. He is the editor of Prentice Hall's Component and Object Technology Series and .NET Series and of columns in technical journals including IEEE Computer, Software Development and JOT. He is a member of the board of the Académie des Technologies (Paris). His degrees are from École Polytechnique and ENST in Paris, Stanford University (MS), the Sorbonne (MA) and the University of Nancy (Dr. Sc.). For more information, contact us or call (805) 685-1006.

Bookmark and Share