講演名 1997/9/19
FunGramに基づくプログラムパターンとその応用
椴山 嘉人, 山本 晋一郎, 阿草 清滋,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) プログラムの中には繰り返し現れるある種のパターンが存在し、ライブラリとして開発者に提供されてきた。しかし、ライブラリとして提供できないパターンも存在するため、この種のパターンに関する開発支援環境が必要である。本稿では、この開発支援環境の基礎となる手続き型言語におけるこの種のパターンを蓄積、利用するためのモデルを提案する。このモデルは、自然言語処理で用いられる n-gram を、プログラムにおける関数呼出に適用した n-gram (FunGram) に基づいている。また、このモデルに従って蓄積されたパターンの応用について考察する。
抄録(英) Program patterns and software architecture are hot topics now. Program patterns or idioms are the typical sequence of codes or control structures. The large size of patterns can be provided as libraries. The more fine grind patterns may be found in a text book or some memo. Collecting and providing these patterns is useful for writing programs, just like writing a letter with a template. This paper describes a model for pattern database, which is based on n-gram in natural language studies. Rather than n-gram of function call, we name it FunGram. How to pick up FunGram from existing programs is also mentioned.
キーワード(和)
キーワード(英)
資料番号 SS97-29
発行日

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

講演論文情報詳細
申込み研究会 Software Science (SS)
本文の言語 JPN
タイトル(和) FunGramに基づくプログラムパターンとその応用
サブタイトル(和)
タイトル(英) FunGram-based program patterns and its application
サブタイトル(和)
キーワード(1)(和/英)
第 1 著者 氏名(和/英) 椴山 嘉人 / Yoshito Momiyama
第 1 著者 所属(和/英) 名古屋大学工学部
School of Engineering, Nagoya University
第 2 著者 氏名(和/英) 山本 晋一郎 / Shinichirou Yamamoto
第 2 著者 所属(和/英) 名古屋大学工学部
School of Engineering, Nagoya University
第 3 著者 氏名(和/英) 阿草 清滋 / Kiyoshi Agusa
第 3 著者 所属(和/英) 名古屋大学工学部
School of Engineering, Nagoya University
発表年月日 1997/9/19
資料番号 SS97-29
巻番号(vol) vol.97
号番号(no) 261
ページ範囲 pp.-
ページ数 8
発行日