A cognitive student model-an ontological approach | Synapse