目次
- 予測/例示インタフェースの研究動向
- 計算機操作の問題点
- 解決法
- 予測/例示インタフェースによる解決
- 例からのプログラミング
- 予測/例示インタフェース手法の利点
- エンドユーザプログラミングへの応用
- GUIプログラミングへの応用
- 予測/例示インタフェースの分類 (Myers)
- 単純/複雑
- プログラミングの有無
- 予測に使用されるデータ
- 例示インタフェースでよく使われる手法
- 単純な予測インタフェースの実例
- UNIXシェル、Emacs
- Reactive Keyboard (Darragh)
- PPM法
- 操作予測電卓 (Witten)
- Dynamic Macro (増井)
- Dynamic Macroの動作
- Dynamic Macroの動作 (Cont.)
- Dynamic Macro使用例
- Eager (Cypher)
- Smart Make
- Smart Make使用例
- 例示インタフェース
- 例示インタフェースの実例
- Editing by Example (Nix)
- TELS (Mo)
- 編集前/後のテキスト
- プログラム生成
- プログラム生成 (Cont.)
- SmallStar (Halbert)
- Edward (Bos)
- Pursuit (Modugno)
- DemoOffice (杉浦)
- Internet Scrapbook (杉浦)
- Triggers (Potter)
- Metamouse (Maulsby)
- Chimera (Kurlander)
- Mondrian (Lieberman)
- Peridot (Myers)
- Marquise (Myers)
- KIDSIM (Cypher)
- Demo,DemoII, Pavlov (Wolber)
- Gold (Myers)
- Layout By Example (Hudson)
- IMAGE (宮下)
- 遺伝的プログラミングによるグラフ配置 (増井)
- 確率的手法
- 確率的手法の例
- 確率的手法のグラフ描画への適用
- 確率的手法の問題点
- 例: 三角形の中の適当な位置に別の点を配置
- AP+BP+CPを最小化
- AP^2+BP^2+CP^2を最小化
- 例示によるアプローチ
- 手法
- システムに与える配置例
- 得られた評価関数
- 得られた評価関数を使って得られた配置
- 進化的アート作品生成
- Biomorph
- Biomorph
- Biomorph
- Galapagos (Karl Sims)
- 進化した「生物」例
- sbart (畝見)
- 予測/例示インタフェースの現状
- 予測/例示インタフェースの要件
- Brooksによる批判
- Nardiによる批判
- 予測/例示インタフェースの展望
- 実世界指向インタフェースにおける応用
- 検索インタフェースとの融合
- POBox
- POBox Demo
- 参考文献