The ReverseAndReengineeringTaxonomy defines forward engineering as _the traditional process of moving from high-level abstractions and logical, implementation-independent designs to the physical implementation of a system._ The adjective _forward_ has come to be used when it is necessary to distinguish this process from ReverseEngineering.