A Bird's Eye View of Some Common Elements of Science of Design Applicable to the Design of Software Systems. - Lokesh Shivaramaiah; Thomas Philip (CATA, 2006)