Tutorial T1 (morning): Effective Use of UML for Software Architecture Design
Presenters: Christine Hofmeister (Lehigh University), Robert L. Nord (Siemens Corporate Research/Software Engineering Institute)AbstractIt is now generally accepted that separating software architecture into multiple views can help in reducing complexity and in making sound decisions about design trade-offs. Our four views are based on current practice; they are loosely coupled, and address different engineering concerns.=20 This tutorial will teach you how to use UML to design and describe software architecture with these four views: the conceptual, module, execution, and code architecture views. You will: It is assumed that the participants know the basic UML elements, relations, and diagram types, and have developed models in UML or another OO modeling technique. They should also have some experience designing software architectures. About the presentersChristine Hofmeister and Robert L. Nord are the authors of Applied Software
Architecture, which is part of the Addison-Wesley Object Technology Series.
|