An Ontology Framework for e-Learning in the Knowledge Society