Learning Objectives • After this lecture, you should be able to… • Argument about the challenges of producing architecture descriptions • Describe which formalism might be used to describe a software architecture of a complex system • Describe what an Architecture Description Language is • Describe