Using the UML for Architectural Description?