Candoia: A Platform and Ecosystem for Mining Software Repositories Tools

被引:0
|
作者
Tiwari, Nitin M. [1 ]
Upadhyaya, Ganesha [1 ]
Rajan, Hridesh [1 ]
机构
[1] Iowa State Univ, 226 Atanasoff Hall, Ames, IA 50010 USA
基金
美国国家科学基金会;
关键词
LARGE-SCALE;
D O I
10.1145/2889160/2892662
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce Candoia, a platform and ecosystem for building Mining Software Repositories (MSR) tools. The platform is designed to support building of MSR tools by providing necessary tools and abstractions that hide the complex details of version control, bug databases, source code programming languages and forges. The ecosystem allows easy sharing and accessing of MSR apps for researchers and practitioners. We have some initial evidence about Can-doia's applicability in building robust MSR tools (over two dozen prebuilt apps in the first public release of Candoia), adoptability and interoperability (apps run on widely used projects such as Apache Tomcat, Apache Hadoop etc) and easy customizability (an user study). Candoia is available for download from http://candoia.org.
引用
收藏
页码:759 / 761
页数:3
相关论文
共 50 条
  • [1] Candoia: A Platform for Building and Sharing Mining Software Repositories Tools as Apps
    Tiwari, Nitin M.
    Upadhyaya, Ganesha
    Hoan Anh Nguyen
    Rajan, Hridesh
    [J]. 2017 IEEE/ACM 14TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2017), 2017, : 53 - 63
  • [2] Tools in Mining Software Repositories
    Chaturvedi, K. K.
    Singh, V. B.
    Singh, Prashast
    [J]. PROCEEDINGS OF THE 2013 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ITS APPLICATIONS (ICCSA 2013), 2013, : 89 - 98
  • [3] Mining software repositories
    [J]. 1600, Japan Society for Software Science and Technology (30):
  • [4] Mining Open Software Repositories
    Alonso Abad, Jesus
    Lopez Nozal, Carlos
    Maudes Raedo, Jesus M.
    [J]. ERCIM NEWS, 2014, (99): : 23 - 24
  • [5] Ethics in the mining of software repositories
    Nicolas E. Gold
    Jens Krinke
    [J]. Empirical Software Engineering, 2022, 27
  • [6] A Survey on Mining Software Repositories
    Jung, Woosung
    Lee, Eunjoo
    Wu, Chisu
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (05): : 1384 - 1406
  • [7] Ethics in the mining of software repositories
    Gold, Nicolas E.
    Krinke, Jens
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (01)
  • [8] Process mining software repositories
    Poncin, Wouter
    Serebrenik, Alexander
    van den Brand, Mark
    [J]. 2011 15TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2011, : 5 - 13
  • [9] Emerging topics in mining software repositories: Machine learning in software repositories and datasets
    Güemes-Peña D.
    López-Nozal C.
    Marticorena-Sánchez R.
    Maudes-Raedo J.
    [J]. Progress in Artificial Intelligence, 2018, 7 (3) : 237 - 247
  • [10] Guest editorial: mining software repositories
    Pinzger, Martin
    Kim, Sunghun
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2016, 21 (05) : 2033 - 2034