Ontological user profile modeling for context-aware application personalization
A Survey on User Modeling in Multi-Application Environments