階層構造を持つデータの入力システムのためのアプリケーション・ビルダーの試作
スポンサーリンク
概要
- 論文の詳細を見る
データ入力のためのアプリケーションにおいて, 入力・編集するデータの単位がデータベースの1レコードに対応するようなものであれば, ユーザーインターフェースは, 一般には固定的なパネルで十分であり, 現存するツールを利用して, 非常に容易に作成することが可能である。しかし, もう少し複雑な構造を持ち, 要素の個数が実行中に変化するようなリストを含むようなデータを扱おうとすると, 階層の段階ごとに, リストボックスを用いて, 対象を選択していく等の操作が必要となり, データの全体を見ながら入力を行なうことが難しくなる。逆に, いつでも全体を表示しておくためには, 対象となるデータの変化に応じて, 表示・編集用のコントロールを動的に生成・消去することが必要となり, 開発のワークロードの増大につながってくる。このような問題を解決するため, 我々は, データ構造の定義を行なうだけで, その編集に必要なコントロール群からなるパネルを自動的に生成することを可能にするためのアプリケーション・フレームワークをC++を用いて開発してきた。本発表では, このフレームワークに基づいたアプリケーション開発に必要となるコーディングの作業量を, さらに削減することを目的として試作したアプリケーション・ビルダーについて述べる。
- 一般社団法人情報処理学会の論文
- 1997-09-24
著者
関連論文
- SysMLモデルの検証についての考察(検証/セキュリティ)
- 3T-9 多種端末向けWebアプリケーション・フレームワークDharmaのHTML変形プロクシー・サーバーへの適用の試み
- 4V-9 DOMインターフェースに基づくSGMLパーザー
- Dharma さまざまなインターネット端末にコンテンツを適応させるソフトウェア技術
- 多種端末向けWebアプリケーション構築システム : Dharma : ビューオブジェクト生成とHTML生成機構
- 多種端末向けWebアプリケーション構築システム : Dharma : システム概要とアプリケーションオブジェクト
- JSIAIワークステーション(9) : 知識表現言語SPOOLとそのプログラミング環境
- 階層構造を持つデータの入力システムのためのアプリケーション・ビルダーの試作
- 協調型スケジューリング・システムにおけるヒューリスティック・ルールの役割について
- バックトラッキング機構を持ったプロダクション・システム言語
- 2A2-C09 SysMLを用いたロボットシステムのモデルベース設計に関する研究 : 屋外用自立移動ロボットへの適用
- 2122 SysMLによる製品システムモデルの検証ツール(OS6-1 モデル駆動型の製品システム開発,OS6 モデル駆動型の製品システム開発)