講演名 1993/7/19
プログラム理解システムALPUSにおける誤りの表現法および誤りの理解メカニズム
中島 歩, 上野 晴樹,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 本稿では,初心者のプログラムを理解するALPUSについて述べる.ALPUSは,アルゴリズム,プリミティブ技法,初心者がおかしやすい誤りに関する知識を利用して,誤りを含むプログラムから論理的な誤りを発見し原因の指摘,訂正の助言を行うことができ,さらに,その過程で初心者の知識状態を理解することも可能である.本稿では,ALPUSが利用する知識の表現法および理解のメカニズムを中心に述べる.
抄録(英) This paper describes a system called ALPUS which understands novice′s programs.The system uses knowledge about algorithms,primi tive techniques and bugs.These knowledge is used to detect logical bugs from buggy programs,to point out the causes of the bugs,and to make advices.In addition,the system is possible to understand novices states of knowledge in this process.This paper mainly describes the knowledge representation on programming and the model of understanding process in ALPUS.
キーワード(和) プログラム理解 / 知識表現 / プログラミング知識 / 誤り知識
キーワード(英) program understanding / knowledge representation / programming knowledge / buggy knowledge
資料番号 KBSE93-9
発行日

研究会情報
研究会 KBSE
開催期間 1993/7/19(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Knowledge-Based Software Engineering (KBSE)
本文の言語 JPN
タイトル(和) プログラム理解システムALPUSにおける誤りの表現法および誤りの理解メカニズム
サブタイトル(和)
タイトル(英) Representation of Bugs and Model of Understanding Process in ALPUS
サブタイトル(和)
キーワード(1)(和/英) プログラム理解 / program understanding
キーワード(2)(和/英) 知識表現 / knowledge representation
キーワード(3)(和/英) プログラミング知識 / programming knowledge
キーワード(4)(和/英) 誤り知識 / buggy knowledge
第 1 著者 氏名(和/英) 中島 歩 / Ayumi Nakajima
第 1 著者 所属(和/英) 東京電機大学理工学部経営工学科
Department of Systems Engineering,Tokyo Denki University
第 2 著者 氏名(和/英) 上野 晴樹 / Haruki Ueno
第 2 著者 所属(和/英) 東京電機大学理工学部経営工学科
Department of Systems Engineering,Tokyo Denki University
発表年月日 1993/7/19
資料番号 KBSE93-9
巻番号(vol) vol.93
号番号(no) 146
ページ範囲 pp.-
ページ数 8
発行日