Knowledge Structures, Production Systems and Decision Strategies