Paper Abstract and Keywords |
Presentation |
2007-07-24 10:00
A Study on Relationship between Comment Frequency and Source Code Maintainability Hirokazu Okazaki, Hirohisa Aman (Ehime Univ.) KBSE2007-9 |
Abstract |
(in Japanese) |
(See Japanese page) |
(in English) |
Comment statements are important in understanding a source code. A thorough writing of comments in a source code leads the developers to more carefully review of the code by themselves, which would aid to detect software faults, and those careful review could preserve high quality of the code. A previous study has shown that a source code including more comments would have more maintainability. While the study has focused on only a comment density, a comment frequency would be important measure as well. As a further study, this paper performs a statistical analysis with $4,521$ version-upgrade cases in one open-source software ``Eclipse''. The empirical results show that more comments are related to more maintainability, in middle or large scale code(LOC $\geq 67$). However the higher frequency of comment description is corresponded to the lower maintainability. |
Keyword |
(in Japanese) |
(See Japanese page) |
(in English) |
comment statement / maintainability / metric / comment frequency / code review / / / |
Reference Info. |
IEICE Tech. Rep., vol. 107, no. 159, KBSE2007-9, pp. 1-6, July 2007. |
Paper # |
KBSE2007-9 |
Date of Issue |
2007-07-17 (KBSE) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
Copyright and reproduction |
All rights are reserved and no part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any information storage and retrieval system, without permission in writing from the publisher. Notwithstanding, instructors are permitted to photocopy isolated articles for noncommercial classroom use without fee. (License No.: 10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
Download PDF |
KBSE2007-9 |
Conference Information |
Committee |
KBSE |
Conference Date |
2007-07-24 - 2007-07-24 |
Place (in Japanese) |
(See Japanese page) |
Place (in English) |
|
Topics (in Japanese) |
(See Japanese page) |
Topics (in English) |
|
Paper Information |
Registration To |
KBSE |
Conference Code |
2007-07-KBSE |
Language |
Japanese |
Title (in Japanese) |
(See Japanese page) |
Sub Title (in Japanese) |
(See Japanese page) |
Title (in English) |
A Study on Relationship between Comment Frequency and Source Code Maintainability |
Sub Title (in English) |
|
Keyword(1) |
comment statement |
Keyword(2) |
maintainability |
Keyword(3) |
metric |
Keyword(4) |
comment frequency |
Keyword(5) |
code review |
Keyword(6) |
|
Keyword(7) |
|
Keyword(8) |
|
1st Author's Name |
Hirokazu Okazaki |
1st Author's Affiliation |
Graduate School of Ehime University (Ehime Univ.) |
2nd Author's Name |
Hirohisa Aman |
2nd Author's Affiliation |
Graduate School of Ehime University (Ehime Univ.) |
3rd Author's Name |
|
3rd Author's Affiliation |
() |
4th Author's Name |
|
4th Author's Affiliation |
() |
5th Author's Name |
|
5th Author's Affiliation |
() |
6th Author's Name |
|
6th Author's Affiliation |
() |
7th Author's Name |
|
7th Author's Affiliation |
() |
8th Author's Name |
|
8th Author's Affiliation |
() |
9th Author's Name |
|
9th Author's Affiliation |
() |
10th Author's Name |
|
10th Author's Affiliation |
() |
11th Author's Name |
|
11th Author's Affiliation |
() |
12th Author's Name |
|
12th Author's Affiliation |
() |
13th Author's Name |
|
13th Author's Affiliation |
() |
14th Author's Name |
|
14th Author's Affiliation |
() |
15th Author's Name |
|
15th Author's Affiliation |
() |
16th Author's Name |
|
16th Author's Affiliation |
() |
17th Author's Name |
|
17th Author's Affiliation |
() |
18th Author's Name |
|
18th Author's Affiliation |
() |
19th Author's Name |
|
19th Author's Affiliation |
() |
20th Author's Name |
|
20th Author's Affiliation |
() |
Speaker |
Author-1 |
Date Time |
2007-07-24 10:00:00 |
Presentation Time |
45 minutes |
Registration for |
KBSE |
Paper # |
KBSE2007-9 |
Volume (vol) |
vol.107 |
Number (no) |
no.159 |
Page |
pp.1-6 |
#Pages |
6 |
Date of Issue |
2007-07-17 (KBSE) |
|