re-engineering

views updated

re-engineering The reimplementation of an existing design to exploit technological advances. The usual reason is to improve competitiveness with regard to cost and performance while maintaining compatibility with previous versions.