Deriving ontology-based metadata for e-learning from the ACM Computing Curricula