機能デザインとビジュアルデザインを分離したGUI開発ツール

Bibliographic Information

Other Title
  • A Two Phase GUI Development Tool : Separating Framework Prototype Design and Visual Product Design.

Search this article

Description

これまでに,GUIプログラミングの複雑さを軽減するためのさまざまなツールキットやGUI構築ツールが開発されてきた.しかしながら,これらのツールには,(1)プロトタイピングがしづらい(2)GUIのカスタマイズがしづらい(3)GUIの再利用がしづらい,などの問題点がある.これらの問題点は,現在のGUIプログラミングモデルにおいて,GUIの論理的構造がプログラムコードの中に埋もれてしまっていることや,応用プログラムの処理の作成とGUIの作成を明確に分離していないことが原因である.本稿では,これらの問題点を解決するために,応用プログラム処理の作成とGUIの作成を分離したGUIプログラミングモデルを提案し,それに基づくGUI構築ツールについて述べる.本研究では,GUIを応用プログラムの処理とGUIの間の値の受渡しを行なう界面と,GUIの画面表示と利用者に操作方法を提供する界面の2つの界面を持つオブジェクト(ユーザインタフェースオブジェクト(UIO))であると捉える.UIOは,応用プログラムから見たGUIの論理的構造と機能を表す記述と,実行環境で利用されるウィジェットとその属性値を表す記述によって定義される.

Journal

Details 詳細情報について

Report a problem

Back to top