Supporting software design based on comments in codes

  • Authors:
  • Tetsuya Yoshida

  • Affiliations:
  • Hokkaido University, Graduate School of Information Science and Technology, Sapporo, Hokkaido, Japan

  • Venue:
  • ACOS'06 Proceedings of the 5th WSEAS international conference on Applied computer science
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a method for supporting software design based on comments which are usually inserted into a source code. It is believed that a software designer often leaves hints or clues with respect to the rationale for each module or software component as comments when he/she designs and implements software as a source code. Comments in the source code are utilized for organizing the pieces of the codes into a tree structure so that the overall structure of the code can be explicitly represented. Case based support is then invoked for enabling the effective reuse of other software (source codes) based on the constructed structure for the source code, especially at the upper process in software design. A prototype system with the method has been implemented on a personal computer with Java language, and experiments were conducted to investigate its effectiveness. The results indicate the effectiveness of the proposed approach.