WEKO3
アイテム
Spatial Parser Generatorを持ったビジュアルシステム
https://ipsj.ixsq.nii.ac.jp/records/13101
https://ipsj.ixsq.nii.ac.jp/records/1310136e1b1e5-3d42-4135-9c66-6392e4fb0395
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 1998 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Journal(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 1998-05-15 | |||||||
タイトル | ||||||||
タイトル | Spatial Parser Generatorを持ったビジュアルシステム | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | A Visual System Having a Spatial Parser Generator (Special Issue on Next Generation Human Interface and Interaction) | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | 特集:次世代ヒューマンインタフェース・インタラクション | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
その他タイトル | ||||||||
その他のタイトル | プログラミング技術 | |||||||
著者所属 | ||||||||
筑波大学工学研究科 | ||||||||
著者所属 | ||||||||
筑波大学電子情報工学系 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Doctoral Program in Engineering, University of Tsukuba | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Institute of Information Sciences and Electronics, University of Tsukuba | ||||||||
著者名 |
馬場, 昭宏
× 馬場, 昭宏
|
|||||||
著者名(英) |
Akihiro, Baba
× Akihiro, Baba
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | ビジュアルプログラミングシステムや,特定用途の図形エディタでは対象となる図が図形を用いた言語(図形言語)であるために図形言語の解析を行う部分(Spatial Parser)を実装する必要があった.しかし個々のアプリケーションごとにSpatial Parserを実装するのは困難で時間のかかる仕事であった.また,これまでのSpatial Parsingアルゴリズムは解析を行うことに主眼がおかれ,その結果に基づいて何らかのコードを実行するというものは少なかった.本研究ではSpatial Parsingアルゴリズムの1つであるCMGにactionの概念を追加することで,実際に行った解析結果を利用した動作を行えるようにした.次に本研究ではSpatial Parser Generatorを持つことにより,図形言語の文法を動作を与えることで様々な図形言語に対応することができるシステム「恵比寿」を作成した.恵比寿ではまずはじめに図形を用いて入力し,それからCMGを半自動的に生成するため,直感的に図形言語の文法と動作を定義できる.さらに恵比寿では一度解析が終了すると文法に基づいて図形間に制約が課せられる.本論文では最終に恵比寿上でアプリケーションを作成する例を3つ示した. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Visual programming systems and special purpose graphic editors need to have spatial parsers,which analyze shapes and configurations of figures,because they treat figures as visual languages.However,creating a spatial parser for every system is a difficult and time consuming job.Main purpose of traditional spatial parsing algorithms is analyzing figures,and few of them execute the statements according to the result of the analysis.We extended a spatial parsing algorithm CMG by adding the concept of "actions." We can execute the statements using the result of spatial parsing.We have actually implemented "Eviss" system.As Eviss has a spatial parser generator,it can generate various visual applications,if provided with grammars and actions for such application.In Eviss,users roughly define grammars in a visual way at the definition window at first.Eviss translates them into CMG form.Then users modify them and write actions.After that,users draw figures which should be parsed at the execution window.When spatial parsing succeeds,Eviss gives constraints to figures according to the grammars.We show three examples which denote visual applications can easily be created using Eviss. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN00116647 | |||||||
書誌情報 |
情報処理学会論文誌 巻 39, 号 5, p. 1385-1394, 発行日 1998-05-15 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7764 |