06/12/2014 - 9:30am Often the gap between design specification and implementation seems small. A graphic designer is designing and simultaneously creating the finished product. A fashion couturier is taking measurements, making sketches and patterns, and then, voila!, the finished dress is ready. In electrical and computer engineering, however, specification and implementation can seem like remote and isolated processes.