Advanced Software Tools Narrow The Prototyping-Implementation Gap.