Practical reasoning, such as diagnosing or troubleshooting almost anything, may require many-step, branching logic. Because computers can keep track of complicated logic, as well as a lot of information, they are useful in a lot of problem-solving situations.
No closely related standards have been identified.