A multi-level organization for problem solving using many, diverse, cooperating sources of knowledge - Erman, Lee D.; Lesser, Victor R. (Department of Computer Science, Carnegie-Mellon University, 1975)