Sunday Morning, Half Day
Inside High-Quality Software Architectures
Convention Ctr — Room 18
Frank Buschmann, Siemens AG, Germany

In this tutorial we examine the secrets of high-quality software architectures: how are they specified, what are their properties, and how are they implemented. The result is a set of principles consisting of methodological steps, concrete design goals that help constructing and implementing software architectures successfully as well as a set of properties that such architectures expose. To illustrate these steps, goals, and properties we use a running example from the industrial automation domain.

Attendee Background: Sound knowledge in Object Technology.

Presenter: Frank Buschmann is a software engineer at Siemens Corporate Technology in Munich, Germany. His research interests include Object Technology, Application Frameworks, and specifically Patterns. Frank has been involved in several concrete industrial software development projects. Frank is co-author of Pattern-Oriented Software Architecture – A System of Patterns.

Tutorials
at a Glance
Tutorials by Track
Full Description
of all Tutorials
Final Program