• DocumentCode
    3109550
  • Title

    Analyzing relations among software patterns based on document similarity

  • Author

    Kubo, Atsuto ; Washizaki, Hironori ; Takasu, Atsuhiro ; Fukazawa, Yoshiaki

  • Author_Institution
    Dept. of Comput. Sci., Waseda Univ., Tokyo, Japan
  • Volume
    2
  • fYear
    2005
  • fDate
    4-6 April 2005
  • Firstpage
    298
  • Abstract
    In software development, many kinds of knowledge are shared and reused as software patterns. However, the relation analysis among software patterns by hand is difficult on the large scale. In this paper, we propose a technique for the automatic relation analysis among the patterns. Our technique is based on a new pattern model to treat various patterns, and utilizes exiting text processing techniques to extract patterns from documents and to calculate the strength of pattern relations. As a result of experiments, the system that implements our technique has extracted appropriate relations among patterns without information on relations described in original pattern documents. Moreover, our system has the ability to suggest relations among patterns that the author has not noticed.
  • Keywords
    object-oriented methods; software reusability; text analysis; automatic relation analysis; document similarity; software development; software patterns; text processing techniques; Algorithm design and analysis; Computer science; Data mining; Data structures; Informatics; Large-scale systems; Pattern analysis; Programming; Software algorithms; Text processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: Coding and Computing, 2005. ITCC 2005. International Conference on
  • Print_ISBN
    0-7695-2315-3
  • Type

    conf

  • DOI
    10.1109/ITCC.2005.87
  • Filename
    1425160