In den letzten Jahren ist der Funktionsumfang von Softwareanwendungen immer stärker angestiegen. Solche hochfunktionellen Anwendungen (HFA) sind sehr komplex geworden, weil sie die Bedürfnisse großer und heterogener Gruppen von Benutzern mit unterschiedlichem Kenntnisstand, unterschiedlicher Erfahrung und auch für verschiedene Aufgabenbereiche zufrieden stellen müssen (Fischer 2001). Trotzdem s...