کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
486718 703390 2012 4 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Comparative Analysis of Software Repository Metrics in BioPerl, BioJava and BioRuby
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر علوم کامپیوتر (عمومی)
پیش نمایش صفحه اول مقاله
Comparative Analysis of Software Repository Metrics in BioPerl, BioJava and BioRuby
چکیده انگلیسی

The open source programming languages, often with a bio- suffix, i.e. BioPerl, BioJava, and BioRuby, have been widely used in bioinformatics and computational biology research. The computational tools written in these languages provide multiple functionalities as the languages make them flexible to create customized analysis and examination of biological data. In this paper, we investigate one of the software quality parameters, maintainability, in BioPerl, BioJava, and BioRuby projects using comment density metric in their source code repositories of these three languages in bioinformatics communities using three other software metrics such as number of committers, commit frequency, and lines of code. To perform this study, source code repositories of these three open source projects have been analyzed from the first release, which covers all the programming activities of the projects from the starting date until July 2011. Our results show BioPerl to be the most popular language among the three languages in open source communities. In addition, investigation on comment density of these three open source projects has shown that BioPerl is the most promising one in terms of future maintainability and quality of the project. The results of this research can be useful for developers in choosing an appropriate language for the development of bioinformatics applications.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Procedia Computer Science - Volume 9, 2012, Pages 518-521