satellite events. Workshops at UML 2004 took place during the ?rst three days of the