Dynamic Class Hierarchy Management for Multi-version Ontology-based Personalization