Presentation 1999/3/4
A diagnosis system of programming style using program patterns
Rika SEKIMOTO, Kenji KAIJIRI,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) We aim at developing a support system for checking programming style. This system detects ill-formed patterns in a program and makes a diagnosis on programming style. This system has the following features; 1) We decided to use program patterns as description form of programming style, so it becomes easy to add or change the checking criteria, 2) This system can detect various patterns, for example, context dependent patterns and dispersed patterns in two or more functions. It is difficult up that detection of various ill-formed patterns is possible through this system. We made an experiment for detecting ill-formed patterns. Subjects for this experiment were 86 programming beginners. As a result, we show that the system is done efficiently.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) programming style / coding standard / program pattern / program recognition
Paper # AI98-81
Date of Issue

Conference Information
Committee AI
Conference Date 1999/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) A diagnosis system of programming style using program patterns
Sub Title (in English)
Keyword(1) programming style
Keyword(2) coding standard
Keyword(3) program pattern
Keyword(4) program recognition
1st Author's Name Rika SEKIMOTO
1st Author's Affiliation Faculty of Engineering, Shinshu University()
2nd Author's Name Kenji KAIJIRI
2nd Author's Affiliation Faculty of Engineering, Shinshu University
Date 1999/3/4
Paper # AI98-81
Volume (vol) vol.98
Number (no) 634
Page pp.pp.-
#Pages 8
Date of Issue