講演名 1994/11/21
COBOLアナライザ : リバースエンジニアリング・プラットフォームの開発
川辺 敬子, 上原 三八, 金谷 延幸,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) COBOLアナライザはCOBOLプログラムを入力し、その構文解析とフロー解析等の結果を生成・参照する機能をC++のAPI(Application Programming Interface)として提供する。COBOLアナライザのAPIは、リバースエンジニアリング・ツールの開発を容易にすることを目的に、かなり高度なレベルまでのプログラム解析情報に簡単にアクセスできるよう設計されている。また、解析情報はオブジェクト指向データベースを用いたリポジトリに格納され、必要な時点で高速に解析情報にアクセスできる。本稿ではこのCOBOLアナライザの構造とAPIの特徴について述べる。
抄録(英) COBOL Analyzer provides facilities to create and access analysis results of COBOL source programs,such as parse-tree,dictionary,and controlflow.These facilities are provided in form of C++ API(Application Programming Interface).To make it easier to develop reverse engineering tools,COBOL Analyzer's API includes functions to access high level analysis informations easily.All analysis informations are stored in a repository of OODB(Object Oriented Data Base),so that those informations can be accessed quickly when needed.This paper presents the system structure and features of COBOL Analyzer.
キーワード(和) リバースエンジニアリング / COBOL / リポジトリ / 構文解析 / フロー解析
キーワード(英) reverse engineering / COBOL / repository / structure analysis / controlflow analysis
資料番号 KBSE94-32
発行日

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

講演論文情報詳細
申込み研究会 Knowledge-Based Software Engineering (KBSE)
本文の言語 JPN
タイトル(和) COBOLアナライザ : リバースエンジニアリング・プラットフォームの開発
サブタイトル(和)
タイトル(英) COBOL Analyzer : Development of Reverse Engineering Platform
サブタイトル(和)
キーワード(1)(和/英) リバースエンジニアリング / reverse engineering
キーワード(2)(和/英) COBOL / COBOL
キーワード(3)(和/英) リポジトリ / repository
キーワード(4)(和/英) 構文解析 / structure analysis
キーワード(5)(和/英) フロー解析 / controlflow analysis
第 1 著者 氏名(和/英) 川辺 敬子 / Keiko Kawabe
第 1 著者 所属(和/英) 富士通研究所ソフトウェア研究部
Software Laboratory,Fujitsu Laboratories
第 2 著者 氏名(和/英) 上原 三八 / Sanya Uehara
第 2 著者 所属(和/英) 富士通研究所ソフトウェア研究部
Software Laboratory,Fujitsu Laboratories
第 3 著者 氏名(和/英) 金谷 延幸 / Nobuyuki Kanaya
第 3 著者 所属(和/英) 富士通研究所ソフトウェア研究部
Software Laboratory,Fujitsu Laboratories
発表年月日 1994/11/21
資料番号 KBSE94-32
巻番号(vol) vol.94
号番号(no) 357
ページ範囲 pp.-
ページ数 8
発行日