Task-structure analysis for knowledge modeling | Synapse