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 PDF download Page Link
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)