講演名 1994/11/22
ソフトウェア理解への機能表現の応用
山田 宏之, 高畑 博文, 相原 恒博,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) ソフトウェアの保守・再利用をするには、対象とするソフトウェアを十分に理解する必要があるが、開発後の時間経過やソフトウェアの複雑化、増大化にともない、ソフトウエアの理解は容易な作業ではない。そこで、本稿では知的プログラミング開発支援環境において、ソフトウェアの理解を支援するために、ソフトウェアの機能に関する知識について考察し、ソフトウェアの機能に関する知識を陽に表現するための枠組み(機能表現形式)を提案する。本機能表現は変数とその値の対の集合により表された状態の変化により機能を表現するものである。つぎに、機能表現とソフトウェアの実行履歴(変数値の変化情報)とから所望の機能を実現している箇所をソースコードから検索する手法を述べる。
抄録(英) This paper reports the design and implementation of a fault diagnostic expert system based on deep knowledge for a heterogeneous network.We performed several case studies to collect expertise of network diagnosis by interviewing an expert.We analyzed resulting data to investigate reasoning prosesses and knowledge types used in the processes.Functional requirements of the network diagonosis expert system is introduced through these activities.Our prototype system based on deep knowledge satisfying the requirements is also explained and evaluated.
キーワード(和) 機能表現 / ソフトウェアの再利用 / ソフトウェアの保守 / ソフトウェア理解 / 知的プロ グラミング / リバースエンジニアリング
キーワード(英) Functional Representation / Software Reuse / Software maintenance / Software Understanding / Knowledge-Based Programming / Reverse Engineering
資料番号 KBSE94-46
発行日

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

講演論文情報詳細
申込み研究会 Knowledge-Based Software Engineering (KBSE)
本文の言語 JPN
タイトル(和) ソフトウェア理解への機能表現の応用
サブタイトル(和)
タイトル(英) Application of a Functional Representation to Software Understanding
サブタイトル(和)
キーワード(1)(和/英) 機能表現 / Functional Representation
キーワード(2)(和/英) ソフトウェアの再利用 / Software Reuse
キーワード(3)(和/英) ソフトウェアの保守 / Software maintenance
キーワード(4)(和/英) ソフトウェア理解 / Software Understanding
キーワード(5)(和/英) 知的プロ グラミング / Knowledge-Based Programming
キーワード(6)(和/英) リバースエンジニアリング / Reverse Engineering
第 1 著者 氏名(和/英) 山田 宏之 / Hiroyuki Yamada
第 1 著者 所属(和/英) 愛媛大学工学部情報工学科
Department of Computer Science,Faculty of Engineering,Ehime University
第 2 著者 氏名(和/英) 高畑 博文 / Hirofumi Takabatake
第 2 著者 所属(和/英) 愛媛大学工学部情報工学科
Department of Computer Science,Faculty of Engineering,Ehime University
第 3 著者 氏名(和/英) 相原 恒博 / Tsunehiro Aibara
第 3 著者 所属(和/英) 愛媛大学工学部情報工学科
Department of Computer Science,Faculty of Engineering,Ehime University
発表年月日 1994/11/22
資料番号 KBSE94-46
巻番号(vol) vol.94
号番号(no) 358
ページ範囲 pp.-
ページ数 6
発行日