解決法1: UIMS
UIMS = User Interface Management System
DBMS(Database Management System)からの発想
アプリケーションとインタフェースの分離を支援
複雑な部分は全てUIMS中にもつ