Fundamentals of Software Architecture - Search