The use of proto typing for the development of a system with both a knowledge-based component and a software-based component - Tolrnie, CJ (Inform Decision Technol, 1994)