Formal methods for components and objects : first international symposium Leiden The Netherlands November 5 8 2002 ; revised lectures This book presents revised tutorial lectures given by invited speakers at the First International Symposium on Formal Methods for Components and Objects FMCO 2002 held in Leiden The Netherlands in November 2002. The 21 revised lectures by leading researchers present a comprehensive account of the potential of formal methods applied to complex software systems such as components and object systems. The book makes a unique contribution to bridging the gap between theory and practice in software engineering