Presentation 1994/3/4
C program analysis tool based on programing knowledge
Hideki Hara, Kenji Sugawara,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) In this paper,a prototype of a reverse CASE tool for understanding functionality of program code modules developed by C language is demonstrated.The concept of program understanding depends on a software process in which the code module was developed and is defined by translation of the domain knowledge between sucessive processes.Based on the concept,a reverse process model in which logical specification of the objective module is abstracted from the program code is defined.The knowledge on C grammer,programming technique,algorithm and abstract data is implemented using knowledge representation language such as the production model and the frame model.Finally,a framework of the prototype is illustrated.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) program understanding / knowledge base
Paper # AI93-85,KBSE93-52
Date of Issue

Conference Information
Committee AI
Conference Date 1994/3/4(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Artificial Intelligence and Knowledge-Based Processing (AI)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) C program analysis tool based on programing knowledge
Sub Title (in English)
Keyword(1) program understanding
Keyword(2) knowledge base
1st Author's Name Hideki Hara
1st Author's Affiliation Department of Information Engineering,Chiba Institute of Technology()
2nd Author's Name Kenji Sugawara
2nd Author's Affiliation Department of Information Engineering,Chiba Institute of Technology
Date 1994/3/4
Paper # AI93-85,KBSE93-52
Volume (vol) vol.93
Number (no) 493
Page pp.pp.-
#Pages 8
Date of Issue