CLEANROOM ESSENTIALS: DESIGN , ASSEMBLE , AND KNOWLEDGE