A Comparison of User Description Languages Concerning Adaptability Based on User Preferences