Software Architecture : First European Workshop, EWSA 2004, St Andrews, UK, May 21-22, 2004, Proceedings - Flavio Oquendo, Brian C. Warboys, Ron Morrison ((Lecture Notes in Computer Science))