These techniques include the generation and use of network diagrams, such as concept maps, state transition networks and process maps (see types of knowledge models). As with laddering, the knowledge engineer elicits knowledge from the expert by mutual reference to a diagram on paper or computer screen.
The use of concept maps has been strongly advocated as a comprehensive technique for eliciting many types of knowledge. Use of network diagrams has become a mainstream technique when acquiring knowledge to develop object-oriented software. For example, the industry standard UML (Unified Modelling Language) makes use of concept maps (combined with frames) for object knowledge, state transition networks for dynamic modelling, and process maps for functional modelling. As with laddering, the presentation of knowledge in a network format makes validation very efficient.
The ease with which people understand and relate to networks has been demonstrated with experimental evidence showing that people understand and apply knowledge more easily and readily if a concept map notation is used rather than predicate logic.
Other Knowledge Acquisition Techniques:
Protocol Analysis techniques
Repertory Grid technique
Limited-Information and Constrained-Processing tasks