UML 2 Semantics and ApplicationsPublished Online: 19 OCT 2009