Bei der Entwicklung formularbasierter Benutzerschnittstellen werden Spezialfälle einzelner Benutzer häufig nicht berücksichtigt. Besonders verursachen mehrere Varianten der Benutzerschnittstelle für ein einziges Programm einen hohen Entwicklungsaufwand. Benutzerschnittstellen werden in der Praxis von Programmierern und wenigen Benutzern definiert. Eine so entwickelte Benutzerschnittstelle stellt eine universelle Lösung dar. Benutzer können die Schnittstelle zwar verwenden, jedoch wären in vielen Fällen Vereinfachungen wünschenswert. Die häufige Unzufriedenheit der Benutzer ist daher gut nachvollziehbar. Diese Arbeit beschreibt ein Verfahren zur Erweiterung von Komponententechnologien, die eine selbständige Vereinfachung von Formularen ohne Programmierung durch den Benutzer ermöglicht.