Filtered mining in program code repositories
An approach to automatically mine program code repositories in order to support software reuse is proposed in this paper. Code attributes and structural relationships are used to find and rank the potential elements based on a given query. Static program analysis is used to allow a filtered mining t...
Gespeichert in:
1. Verfasser: | |
---|---|
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 | 267 |
---|---|
container_issue | |
container_start_page | 264 |
container_title | |
container_volume | |
creator | Taibi, F. |
description | An approach to automatically mine program code repositories in order to support software reuse is proposed in this paper. Code attributes and structural relationships are used to find and rank the potential elements based on a given query. Static program analysis is used to allow a filtered mining through three well-established metrics that have a direct impact on code quality. The approach has been empirically evaluated and the results obtained were promising. |
doi_str_mv | 10.1109/InfRKM.2012.6204986 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6204986</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6204986</ieee_id><sourcerecordid>6204986</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-e60d23dd2e116eea5fc35752ea0fda5090a1cae7ec9e73a283e36b875eb5fb383</originalsourceid><addsrcrecordid>eNpNj81KAzEURiNSUOo8QTd5AGe8yW3-llKsFitC6b5kJjcl0vkhmY1vr2AXfpvD2Rz4GFsJaIQA97Qb4uH9o5EgZKMlrJ3VN6xyxoq1NijAOnX7352wd6wq5Qt-ZwAV6nv2uE2XmTIF3qchDWeeBj7l8Zx9z7sxEM80jSXNY05UHtgi-kuh6solO25fjpu3ev_5uts87-vkYK5JQ5AYgiQhNJFXsUNllCQPMXgFDrzoPBnqHBn00iKhbq1R1KrYosUlW_1lExGdppx6n79P14v4A8ZdRV0</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Filtered mining in program code repositories</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Taibi, F.</creator><creatorcontrib>Taibi, F.</creatorcontrib><description>An approach to automatically mine program code repositories in order to support software reuse is proposed in this paper. Code attributes and structural relationships are used to find and rank the potential elements based on a given query. Static program analysis is used to allow a filtered mining through three well-established metrics that have a direct impact on code quality. The approach has been empirically evaluated and the results obtained were promising.</description><identifier>ISBN: 9781467310918</identifier><identifier>ISBN: 1467310913</identifier><identifier>EISBN: 9781467310895</identifier><identifier>EISBN: 1467310891</identifier><identifier>EISBN: 1467310905</identifier><identifier>EISBN: 9781467310901</identifier><identifier>DOI: 10.1109/InfRKM.2012.6204986</identifier><language>eng</language><publisher>IEEE</publisher><subject>Accuracy ; Complexity theory ; Data mining ; Measurement ; Mining Source Code Repositories ; Program Comprehension ; Software engineering ; Software Metrics ; Software reusability ; Software Reuse ; Static Program Analysis</subject><ispartof>2012 International Conference on Information Retrieval & Knowledge Management, 2012, p.264-267</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6204986$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6204986$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Taibi, F.</creatorcontrib><title>Filtered mining in program code repositories</title><title>2012 International Conference on Information Retrieval & Knowledge Management</title><addtitle>InfRKM</addtitle><description>An approach to automatically mine program code repositories in order to support software reuse is proposed in this paper. Code attributes and structural relationships are used to find and rank the potential elements based on a given query. Static program analysis is used to allow a filtered mining through three well-established metrics that have a direct impact on code quality. The approach has been empirically evaluated and the results obtained were promising.</description><subject>Accuracy</subject><subject>Complexity theory</subject><subject>Data mining</subject><subject>Measurement</subject><subject>Mining Source Code Repositories</subject><subject>Program Comprehension</subject><subject>Software engineering</subject><subject>Software Metrics</subject><subject>Software reusability</subject><subject>Software Reuse</subject><subject>Static Program Analysis</subject><isbn>9781467310918</isbn><isbn>1467310913</isbn><isbn>9781467310895</isbn><isbn>1467310891</isbn><isbn>1467310905</isbn><isbn>9781467310901</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpNj81KAzEURiNSUOo8QTd5AGe8yW3-llKsFitC6b5kJjcl0vkhmY1vr2AXfpvD2Rz4GFsJaIQA97Qb4uH9o5EgZKMlrJ3VN6xyxoq1NijAOnX7352wd6wq5Qt-ZwAV6nv2uE2XmTIF3qchDWeeBj7l8Zx9z7sxEM80jSXNY05UHtgi-kuh6solO25fjpu3ev_5uts87-vkYK5JQ5AYgiQhNJFXsUNllCQPMXgFDrzoPBnqHBn00iKhbq1R1KrYosUlW_1lExGdppx6n79P14v4A8ZdRV0</recordid><startdate>201203</startdate><enddate>201203</enddate><creator>Taibi, F.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201203</creationdate><title>Filtered mining in program code repositories</title><author>Taibi, F.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-e60d23dd2e116eea5fc35752ea0fda5090a1cae7ec9e73a283e36b875eb5fb383</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Accuracy</topic><topic>Complexity theory</topic><topic>Data mining</topic><topic>Measurement</topic><topic>Mining Source Code Repositories</topic><topic>Program Comprehension</topic><topic>Software engineering</topic><topic>Software Metrics</topic><topic>Software reusability</topic><topic>Software Reuse</topic><topic>Static Program Analysis</topic><toplevel>online_resources</toplevel><creatorcontrib>Taibi, F.</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>Taibi, F.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Filtered mining in program code repositories</atitle><btitle>2012 International Conference on Information Retrieval & Knowledge Management</btitle><stitle>InfRKM</stitle><date>2012-03</date><risdate>2012</risdate><spage>264</spage><epage>267</epage><pages>264-267</pages><isbn>9781467310918</isbn><isbn>1467310913</isbn><eisbn>9781467310895</eisbn><eisbn>1467310891</eisbn><eisbn>1467310905</eisbn><eisbn>9781467310901</eisbn><abstract>An approach to automatically mine program code repositories in order to support software reuse is proposed in this paper. Code attributes and structural relationships are used to find and rank the potential elements based on a given query. Static program analysis is used to allow a filtered mining through three well-established metrics that have a direct impact on code quality. The approach has been empirically evaluated and the results obtained were promising.</abstract><pub>IEEE</pub><doi>10.1109/InfRKM.2012.6204986</doi><tpages>4</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 9781467310918 |
ispartof | 2012 International Conference on Information Retrieval & Knowledge Management, 2012, p.264-267 |
issn | |
language | eng |
recordid | cdi_ieee_primary_6204986 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Accuracy Complexity theory Data mining Measurement Mining Source Code Repositories Program Comprehension Software engineering Software Metrics Software reusability Software Reuse Static Program Analysis |
title | Filtered mining in program code repositories |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T05%3A24%3A05IST&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=Filtered%20mining%20in%20program%20code%20repositories&rft.btitle=2012%20International%20Conference%20on%20Information%20Retrieval%20&%20Knowledge%20Management&rft.au=Taibi,%20F.&rft.date=2012-03&rft.spage=264&rft.epage=267&rft.pages=264-267&rft.isbn=9781467310918&rft.isbn_list=1467310913&rft_id=info:doi/10.1109/InfRKM.2012.6204986&rft_dat=%3Cieee_6IE%3E6204986%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781467310895&rft.eisbn_list=1467310891&rft.eisbn_list=1467310905&rft.eisbn_list=9781467310901&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6204986&rfr_iscdi=true |