Using language-based search in mining large software repositories

Language component plays an important role in data/information retrieval. Data retrieval in software engineering is often hindered by the difficulty of getting data from commercial software. The emergence of the open source repositories has contributed tremendously in the collection of software...

Full description

Bibliographic Details
Main Author: Awang Abu Bakar, Normi Sham
Format: Article
Language:English
Published: Elsevier 2011
Subjects:
Online Access:http://irep.iium.edu.my/11831/
http://irep.iium.edu.my/11831/
http://irep.iium.edu.my/11831/
http://irep.iium.edu.my/11831/1/science_8451.pdf
id iium-11831
recordtype eprints
spelling iium-118312011-12-20T05:59:29Z http://irep.iium.edu.my/11831/ Using language-based search in mining large software repositories Awang Abu Bakar, Normi Sham QA75 Electronic computers. Computer science Language component plays an important role in data/information retrieval. Data retrieval in software engineering is often hindered by the difficulty of getting data from commercial software. The emergence of the open source repositories has contributed tremendously in the collection of software data. This paper highlights the data retrieval method for mining software from a vast open source software repository, SourceForge. For the purpose of automating the data retrieval from the repository, a parser was written using the Python programming language, and based on the pattern matching algorithm. The retrieved data were later used to estimate the quality of the open source software. Elsevier 2011-12-17 Article PeerReviewed application/pdf en http://irep.iium.edu.my/11831/1/science_8451.pdf Awang Abu Bakar, Normi Sham (2011) Using language-based search in mining large software repositories. Procedia - Social and Behavioral Sciences, 27. pp. 160-168. ISSN 18770428 http://dx.doi.org/10.1016/j.sbspro.2011.10.594 doi:10.1016/j.sbspro.2011.10.594
repository_type Digital Repository
institution_category Local University
institution International Islamic University Malaysia
building IIUM Repository
collection Online Access
language English
topic QA75 Electronic computers. Computer science
spellingShingle QA75 Electronic computers. Computer science
Awang Abu Bakar, Normi Sham
Using language-based search in mining large software repositories
description Language component plays an important role in data/information retrieval. Data retrieval in software engineering is often hindered by the difficulty of getting data from commercial software. The emergence of the open source repositories has contributed tremendously in the collection of software data. This paper highlights the data retrieval method for mining software from a vast open source software repository, SourceForge. For the purpose of automating the data retrieval from the repository, a parser was written using the Python programming language, and based on the pattern matching algorithm. The retrieved data were later used to estimate the quality of the open source software.
format Article
author Awang Abu Bakar, Normi Sham
author_facet Awang Abu Bakar, Normi Sham
author_sort Awang Abu Bakar, Normi Sham
title Using language-based search in mining large software repositories
title_short Using language-based search in mining large software repositories
title_full Using language-based search in mining large software repositories
title_fullStr Using language-based search in mining large software repositories
title_full_unstemmed Using language-based search in mining large software repositories
title_sort using language-based search in mining large software repositories
publisher Elsevier
publishDate 2011
url http://irep.iium.edu.my/11831/
http://irep.iium.edu.my/11831/
http://irep.iium.edu.my/11831/
http://irep.iium.edu.my/11831/1/science_8451.pdf
first_indexed 2023-09-18T20:21:06Z
last_indexed 2023-09-18T20:21:06Z
_version_ 1777408112180854784