Podcast:Software Engineering Radio - the podcast for professional software developers Published On: Fri Sep 22 2006 Description: In this third Episode on software architecture, Michael and Markus talk about the basic tools that an architect uses when architecting systems. These tools include things like separation, abstraction, compression and sharing. We also relate these tools to the quality attributes we introduced in previous archtecture episodes.