Human Factors Issues in the Application of a Novel Process Description Environment for Machine Design and Control Developed under the Foresight Vehicle Programme