Analyzing relations among software patterns based on document similarity
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...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 303 Vol. 2 |
---|---|
container_issue | |
container_start_page | 298 |
container_title | |
container_volume | 2 |
creator | Kubo, A. Washizaki, H. Takasu, A. Fukazawa, Y. |
description | 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. |
doi_str_mv | 10.1109/ITCC.2005.87 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1425160</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1425160</ieee_id><sourcerecordid>1425160</sourcerecordid><originalsourceid>FETCH-LOGICAL-i213t-afccbcab73051c509adcff3517f1fb642a93c51cb434f880719f278dbe23f2413</originalsourceid><addsrcrecordid>eNotjM1KxDAYRQMiqOPs3LnJC7Tmy0_TLIeizsCAm3E9fEkTifRnSCJSn96C3s3l3AOXkAdgNQAzT4dT19WcMVW3-orcMd0YxQUocUO2OX-yNcJI07Bbst9NOCw_cfqgyQ9Y4jxliuO8cp5D-cbk6QVL8WndLWbf03mi_ey-Rj8VmuMYB0yxLPfkOuCQ_fa_N-T95fnU7avj2-uh2x2ryEGUCoNz1qHVgilwihnsXQhCgQ4QbCM5GuFWY6WQoW2ZBhO4bnvruQhcgtiQx7_f6L0_X1IcMS1nkFxBw8QvX2tK6g</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Analyzing relations among software patterns based on document similarity</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Kubo, A. ; Washizaki, H. ; Takasu, A. ; Fukazawa, Y.</creator><creatorcontrib>Kubo, A. ; Washizaki, H. ; Takasu, A. ; Fukazawa, Y.</creatorcontrib><description>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.</description><identifier>ISBN: 0769523153</identifier><identifier>ISBN: 9780769523156</identifier><identifier>DOI: 10.1109/ITCC.2005.87</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algorithm design and analysis ; Computer science ; Data mining ; Data structures ; Informatics ; Large-scale systems ; Pattern analysis ; Programming ; Software algorithms ; Text processing</subject><ispartof>International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II, 2005, Vol.2, p.298-303 Vol. 2</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1425160$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,777,781,786,787,2052,4036,4037,27906,54901</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1425160$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kubo, A.</creatorcontrib><creatorcontrib>Washizaki, H.</creatorcontrib><creatorcontrib>Takasu, A.</creatorcontrib><creatorcontrib>Fukazawa, Y.</creatorcontrib><title>Analyzing relations among software patterns based on document similarity</title><title>International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II</title><addtitle>ITCC</addtitle><description>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.</description><subject>Algorithm design and analysis</subject><subject>Computer science</subject><subject>Data mining</subject><subject>Data structures</subject><subject>Informatics</subject><subject>Large-scale systems</subject><subject>Pattern analysis</subject><subject>Programming</subject><subject>Software algorithms</subject><subject>Text processing</subject><isbn>0769523153</isbn><isbn>9780769523156</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotjM1KxDAYRQMiqOPs3LnJC7Tmy0_TLIeizsCAm3E9fEkTifRnSCJSn96C3s3l3AOXkAdgNQAzT4dT19WcMVW3-orcMd0YxQUocUO2OX-yNcJI07Bbst9NOCw_cfqgyQ9Y4jxliuO8cp5D-cbk6QVL8WndLWbf03mi_ey-Rj8VmuMYB0yxLPfkOuCQ_fa_N-T95fnU7avj2-uh2x2ryEGUCoNz1qHVgilwihnsXQhCgQ4QbCM5GuFWY6WQoW2ZBhO4bnvruQhcgtiQx7_f6L0_X1IcMS1nkFxBw8QvX2tK6g</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>Kubo, A.</creator><creator>Washizaki, H.</creator><creator>Takasu, A.</creator><creator>Fukazawa, Y.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2005</creationdate><title>Analyzing relations among software patterns based on document similarity</title><author>Kubo, A. ; Washizaki, H. ; Takasu, A. ; Fukazawa, Y.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i213t-afccbcab73051c509adcff3517f1fb642a93c51cb434f880719f278dbe23f2413</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Algorithm design and analysis</topic><topic>Computer science</topic><topic>Data mining</topic><topic>Data structures</topic><topic>Informatics</topic><topic>Large-scale systems</topic><topic>Pattern analysis</topic><topic>Programming</topic><topic>Software algorithms</topic><topic>Text processing</topic><toplevel>online_resources</toplevel><creatorcontrib>Kubo, A.</creatorcontrib><creatorcontrib>Washizaki, H.</creatorcontrib><creatorcontrib>Takasu, A.</creatorcontrib><creatorcontrib>Fukazawa, Y.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kubo, A.</au><au>Washizaki, H.</au><au>Takasu, A.</au><au>Fukazawa, Y.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Analyzing relations among software patterns based on document similarity</atitle><btitle>International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II</btitle><stitle>ITCC</stitle><date>2005</date><risdate>2005</risdate><volume>2</volume><spage>298</spage><epage>303 Vol. 2</epage><pages>298-303 Vol. 2</pages><isbn>0769523153</isbn><isbn>9780769523156</isbn><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.</abstract><pub>IEEE</pub><doi>10.1109/ITCC.2005.87</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 0769523153 |
ispartof | International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II, 2005, Vol.2, p.298-303 Vol. 2 |
issn | |
language | eng |
recordid | cdi_ieee_primary_1425160 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Algorithm design and analysis Computer science Data mining Data structures Informatics Large-scale systems Pattern analysis Programming Software algorithms Text processing |
title | Analyzing relations among software patterns based on document similarity |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T02%3A08%3A41IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Analyzing%20relations%20among%20software%20patterns%20based%20on%20document%20similarity&rft.btitle=International%20Conference%20on%20Information%20Technology:%20Coding%20and%20Computing%20(ITCC'05)%20-%20Volume%20II&rft.au=Kubo,%20A.&rft.date=2005&rft.volume=2&rft.spage=298&rft.epage=303%20Vol.%202&rft.pages=298-303%20Vol.%202&rft.isbn=0769523153&rft.isbn_list=9780769523156&rft_id=info:doi/10.1109/ITCC.2005.87&rft_dat=%3Cieee_6IE%3E1425160%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1425160&rfr_iscdi=true |