Bridging the Gap between Systems Design. - David Garlan; William K. Reinholtz; Bradley R. Schmerl; Nicholas D. Sherman; Tony Tseng (SEW, 2005)