MUSE: A Multidimensional Semantic Environment for Adaptive Hypermedia Systems