Presentation | 2018-10-28 An investigation of identifier naming strongly linked to specific pattern of program structure Yoshiki Mashima, Sachio Hirokawa, Kazuhiro Takeuchi, |
---|---|
PDF Download Page | ![]() |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | Identifiers in programming language such as variable names, class names, and method names are generally given in natural language. Such names of identifiers are usually descriptive, and the structure or function of their program body can be roughly estimated from the name. In this presentation, we extract and investigate method names that have strong relation to certain patterns of program structure from a large repository of program code. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Software engineering / Program analysis / Graph mining / Support vector machines |
Paper # | TL2018-40 |
Date of Issue | 2018-10-21 (TL) |
Conference Information | |
Committee | TL |
---|---|
Conference Date | 2018/10/28(1days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | National Institute of Technology, Hakodate College |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | Theme 1 Grammar and Language processing of humans and computers Theme 2 Ba linguistics, Abduction of meaning, "Ba" in Co-Creation, Abduction and Innovation Theme 3 Language and Thought |
Chair | Hiroshi Sano(Tokyo Univ. of Foreign Studies) |
Vice Chair | Tadahisa Kondo(Kogakuin Univ.) / Kazuhiro Takeuchi(Osaka Electro-Comm. Univ.) |
Secretary | Tadahisa Kondo(Kobe Gakuin Univ.) / Kazuhiro Takeuchi(Kyoto Inst. of Tech.) |
Assistant | Nobuyuki Jincho(Waseda Univ.) / Akinori Takada(Ferris Univ.) / Akio Ishikawa(KDDI Research) |
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 identifier naming strongly linked to specific pattern of program structure |
Sub Title (in English) | |
Keyword(1) | Software engineering |
Keyword(2) | Program analysis |
Keyword(3) | Graph mining |
Keyword(4) | Support vector machines |
1st Author's Name | Yoshiki Mashima |
1st Author's Affiliation | Osaka Electro-Communication University(O.E.C.U.) |
2nd Author's Name | Sachio Hirokawa |
2nd Author's Affiliation | Kyushu University(Kyushu Univ.) |
3rd Author's Name | Kazuhiro Takeuchi |
3rd Author's Affiliation | Osaka Electro-Communication University(O.E.C.U.) |
Date | 2018-10-28 |
Paper # | TL2018-40 |
Volume (vol) | vol.118 |
Number (no) | TL-271 |
Page | pp.pp.7-12(TL), |
#Pages | 6 |
Date of Issue | 2018-10-21 (TL) |