Knowledge-based software engineering : a software quality management expert system prototype. - Daryoosh Karami (1995)