![OOPSLA 2007 artwork](https://is4-ssl.mzstatic.com/image/thumb/Features/v4/5f/88/96/5f8896e9-9be5-529a-af14-cc807367568a/mza_1382744875394257421.png/100x100bb.jpg)
Episode 5: Software Architecture
OOPSLA 2007
English - August 06, 2007 00:00 - 11.5 MB - ★★★★ - 1 ratingTechnology News Tech News object-oriented programming languages systems applications software engineering development architecture middleware technology Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Guest: Michael Stal
Host: Bernd Kolb
Every system has an architecture -- even if you just start
writing code. As systems grow in size, importance, and
responsibility, though, Siemens' Michael Stal believes that
a systematic approach to defining and nurturing the shape
of a system is the only way to ensure that the system meets
all of its requirements. These include not just the explicit
requirements understood by the client and developer, but also
the implicit requirements that often go undocumented.
At ooPSLA, Michael is offering a
pair of tutorials aimed at helping us all understand how to
design and implement high-quality systems. His tutorials
are titled
High Quality Software Architecture
and
Software Architecture Refactoring.
Yes: you can refactor your software architecture as
part of improving the performance of your system. Michael
will show you how.