• DocumentCode
    1974497
  • Title

    A platform for software engineering research

  • Author

    Gousios, Georgios ; Spinellis, Diomidis

  • Author_Institution
    Dept. of Manage. Sci. & Technlology, Athens Univ. of Econ. & Bus., Athens
  • fYear
    2009
  • fDate
    16-17 May 2009
  • Firstpage
    31
  • Lastpage
    40
  • Abstract
    Research in the fields of software quality, maintainability and evolution requires the analysis of large quantities of data, which often originate from open source software projects. Collecting and preprocessing data, calculating metrics, and synthesizing composite results from a large corpus of project artifacts is a tedious and error prone task lacking direct scientific value. The Alitheia Core tool is an extensible platform for software quality analysis that is designed specifically to facilitate software engineering research on large and diverse data sources, by integrating data collection and preprocessing phases with an array of analysis services, and presenting the researcher with an easy to use extension mechanism. Alitheia Core aims to be the basis of an ecosystem of shared tools and research data that will enable researchers to focus on their research questions at hand, rather than spend time on re-implementing analysis tools. In this paper, we present the Alitheia Core platform in detail and demonstrate its usefulness in mining software repositories by guiding the reader through the steps required to execute a simple experiment.
  • Keywords
    data mining; public domain software; software maintenance; software quality; Alitheia Core tool; data collection; data preprocessing; open source software project; software engineering research; software evolution; software maintainability; software quality analysis; software repository mining; Control systems; Ecosystems; Large-scale systems; Open source software; Phased arrays; Project management; Quality management; Software engineering; Software quality; Standardization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories, 2009. MSR '09. 6th IEEE International Working Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3493-0
  • Type

    conf

  • DOI
    10.1109/MSR.2009.5069478
  • Filename
    5069478