Detecting design patterns using source code of before applying design patterns

Hironori Washizaki*, Kazuhiro Fukaya, Atsuto Kubo, Yoshiaki Fukazawa

*この研究の対応する著者

研究成果: Conference contribution

9 被引用数 (Scopus)

抄録

Detecting design patterns from object-oriented program source-code can help maintainers understand the design of the program. However, the detection precision of conventional approaches based on the structural aspects of patterns is low due to the fact that there are several patterns with the same structure. To solve this problem, we propose an approach of design pattern detection using source-code of before the application of the design pattern. Our approach is able to distinguish different design patterns with similar structures, and help maintainers understand the design of the program more accurately. Moreover, our technique reveals when and where the target pattern has been applied in an ordered series of revisions of the target program. Our technique is useful to assess what kinds of patterns increase what kinds of quality characteristics such as the maintainability.

本文言語English
ホスト出版物のタイトルProceedings of the 2009 8th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2009
ページ933-938
ページ数6
DOI
出版ステータスPublished - 2009 11 10
イベント8th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2009 - Shanghai, China
継続期間: 2009 6 12009 6 3

出版物シリーズ

名前Proceedings of the 2009 8th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2009

Conference

Conference8th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2009
国/地域China
CityShanghai
Period09/6/109/6/3

ASJC Scopus subject areas

  • コンピュータ サイエンスの応用
  • ソフトウェア

フィンガープリント

「Detecting design patterns using source code of before applying design patterns」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル