Rainbow : ビジュアルシステム生成系におけるレイアウト制約の実現(<特集>人とコンピュータの新しい相互作用系)
スポンサーリンク
概要
- 論文の詳細を見る
我々は, ビジュアルシステム生成系にレイアウト制約を扱えるようにし, 図形を解釈しながらインタラクティブに図形をレイアウトするビジュアルシステム生成系としての「Rainbow」を開発した.レイアウト制約として軟らかいレイアウト制約と硬いレイアウト制約の2種類を実現した.軟らかいレイアウト制約は, 図形の全体を自動描画アルゴリズムに従って分かりやすくレイアウトする制約である.また, 硬いレイアウト制約は, 特定の図形の座標や図形間の距離などを具体的に与える場合に用いる制約である.我々は, 軟らかいレイアウト制約として, スプリングモデル制約, マグネティックスプリングモデル制約, リスト構造制約, 木構造制約などを実装した.また, 「Rainbow」のアプリケーション作成例として, データベース分野で実世界のデータ構造を記述するのに用いられる「E-Rダイアグラム」とオブジェクト指向に基づくソフトウェア設計に用いられる「オブジェクト図」の例を示した.
- 一般社団法人情報処理学会の論文
- 2000-05-15
著者
関連論文
- P2P技術を適用した画面転送・遠隔操作システムの開発(コラボレーションの「場」とコミュニティ」の編集にあたって)(共有技術)
- GIGA : 空間解析器生成系におけるグラフィカルな文法定義システム
- GIGA:空間解析器生成系におけるグラフィカルな文法編集システム(グラフィカル・ユーザー・インタフェース)(「インタラクション:理論,技術,応用,評価」)
- 述語付きソフトウェア・パイプラインへのSpiral Graphによるレジスタ割付け
- 「人間支援のためのバウンダリーレスなAI研究に向けて」へのコメントと回答 : コメント
- Javaアプレットのためのアニメーションヘルプシステム
- ビジュアルプログラミングシステムのためのグラフ描画アルゴリズムの改良
- Webブラウザを利用した文書内挿機能の実現(インタラクション技術の革新と実用化)
- GUIを用いたプロセッサ間通信を記述するためのプログラミング環境
- ドラッグ&ドロップを用いたビジュアルプログラミングシステム
- 「人間支援のためのバウンダリーレスなAI研究に向けて」へのコメントと回答
- 「恵比寿」を用いたビジュアルシステムの作成 (ヒューマンインタフェースとインタラクション)
- Spatial Parser Generatorを持ったビジュアルシステム(次世代ヒューマンインタフェース・インタラクション)
- GIGA : 空間解析器生成系におけるグラフィカルな文法編集システム
- インクリメンタルな解析による空間解析器の高速化
- グラフ描画アルゴリズムへの多視点遠近画法の導入
- 三次元スプリング・モデルと拡張直接操作手法の統合
- Rainbow : ビジュアルシステム生成系におけるレイアウト制約の実現(人とコンピュータの新しい相互作用系)
- オブジェクト指向方法論(OMT)に基づく動的モデルからのJavaコード生成
- イベントトレース図からのステートチャートの作成
- イベントトレース図からのステートチャートの作成
- パッドベースシステムによるビジュアルプログラミングシステムの構成
- 空間パーサにおける木構造レイアウト制約の実現とその評価
- OCoreにおける行列共同体の提案と実装
- オブジェクト指向方法論に基づくオブジェクト図の自動レイアウト