XMLベースのGUIマークアップ言語 XGUItar(エックスギター)

xGUItar(エックスギター)マークアップ言語はGUI構築のプロセスにおいて要求されたビジネスロジックを記述するためのXMLベースの言語です。xGUItarでは、GUIコンポーネントの構成はXMLエンティティの階層によって表されます。xGUItarドキュメントの構造はMVC(Model-View-Controller)の設計パターンを表します。それは異なる種類のGUIコンポーネントのプロパティ(型、スタイル設定など)だけでなく、コントロール層において要求されたビジネスロジック(イベントハンドリングのロジックなど)も記述します。xGUItarにおけるデータモデルの定義は、W3C XForms仕様に基づいています。従って、コンテンツ情報用にファンクションモジュールを構成してメンテナンスするプロセスは、全てXML記述によって表すことができます。

いつか使うかも知れないというメモ。