Presentation 2014-03-07
Source Code Navigation Using Code Patterns
Ken NAKAYAMA, Eko SAKAI,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) There are semantic chunks and relations (code patterns) of various granularities in source code. Since a code pattern is closely tied to a unit of understanding by a programmer, searching specific code pattern through unfamiliar souce code would help understanding the code. Conventional string search tools, however, are not suitable for this purpose because, for instance, they do not assume the syntax of a programming language. In this report, a tool for search-by-example through abstract syntax tree is presented. A programmer gives sets of desired and undesired nodes, then the system presents some candidate nodes resembling desired ones. The method is supervised incremental learning of decision trees.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) source code search / search by example / abstract syntax tree
Paper # LOIS2013-58
Date of Issue

Conference Information
Committee LOIS
Conference Date 2014/2/28(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 Life Intelligence and Office Information Systems (LOIS)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Source Code Navigation Using Code Patterns
Sub Title (in English)
Keyword(1) source code search
Keyword(2) search by example
Keyword(3) abstract syntax tree
1st Author's Name Ken NAKAYAMA
1st Author's Affiliation Tsuda College()
2nd Author's Name Eko SAKAI
2nd Author's Affiliation Otani University
Date 2014-03-07
Paper # LOIS2013-58
Volume (vol) vol.113
Number (no) 479
Page pp.pp.-
#Pages 6
Date of Issue