Formal Methods for Components and Objects : Second International Symposium, FMCO 2003, Leiden, The Netherlands, November 4-7, 2003. Revised Lectures - Frank S. Boer, Marcello M. Bonsangue, Susanne Graf, Willem-Paul Roever ((Lecture Notes in Computer Science))