Presentation | 2016-10-09 An investigation of explanation for typical partial structures extracted by source code mining Satoshi Oga, Yoshiki Mashima, Takuya Okada, Kazuhiro Takeuchi, |
---|---|
PDF Download Page | ![]() |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Natural language is one of the common ways used for obtaining a mutual understanding of functions in program code. However, it is unclear when and how we use abstract explanation for a certain complex function instead of the words used for elemental function of programs. In this paper, we apply graph mining technology to source code mining, in which each program code is transformed into graph representation. We analyzed a set of the typical partial structure mined from the programs shown in textbooks and open source program with bottom-up approach. Examining the association between such partial structures and their explanations written in natural language in textbooks, we found some examples that correspond to constructing partial program structure from elemental units of program. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Program analysis / Graph representation / Indexing partial program structure |
Paper # | TL2016-36 |
Date of Issue | 2016-10-02 (TL) |
Conference Information | |
Committee | TL |
---|---|
Conference Date | 2016/10/9(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Kobe Gakuin University (Port Island Campus) |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | "Thought, Body and Language", "Emotion, Cognition and Language" |
Chair | Masami Suzuki(KDDI R&D Labs.) |
Vice Chair | Chiaki Kubomura(Yamano College of Aesthetics) |
Secretary | Chiaki Kubomura(Ehime Univ.) |
Assistant | Yasushi Tsubota(Kyoto Inst. of Tech.) / Nobuyuki Jincho(Waseda Univ.) |
Paper Information | |
Registration To | Technical Committee on Thought and Language |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | An investigation of explanation for typical partial structures extracted by source code mining |
Sub Title (in English) | |
Keyword(1) | Program analysis |
Keyword(2) | Graph representation |
Keyword(3) | Indexing partial program structure |
1st Author's Name | Satoshi Oga |
1st Author's Affiliation | Osaka Electro-Communication University(OECU) |
2nd Author's Name | Yoshiki Mashima |
2nd Author's Affiliation | Osaka Electro-Communication University(OECU) |
3rd Author's Name | Takuya Okada |
3rd Author's Affiliation | Osaka Electro-Communication University(OECU) |
4th Author's Name | Kazuhiro Takeuchi |
4th Author's Affiliation | Osaka Electro-Communication University(OECU) |
Date | 2016-10-09 |
Paper # | TL2016-36 |
Volume (vol) | vol.116 |
Number (no) | TL-242 |
Page | pp.pp.59-62(TL), |
#Pages | 4 |
Date of Issue | 2016-10-02 (TL) |