• DocumentCode
    165090
  • Title

    Feature space for statistical classification of Java source code patterns

  • Author

    Mojzes, Matej ; Rost, Matthias ; Smolka, J. ; Virius, Miroslav

  • Author_Institution
    Dept. of Software Eng., CTU in Prague, Prague, Czech Republic
  • fYear
    2014
  • fDate
    28-30 May 2014
  • Firstpage
    357
  • Lastpage
    361
  • Abstract
    To develop a reliable statistical classifiers of Java source code patterns, a feature space has to be developed and thoroughly examined as there are little general recommendations, such as in the field of image processing. This paper deals with development and evaluation of such feature space. Current version of feature space consisting of four categories and forty features is presented. Moreover, since feature collection from a source code is a non-trivial task, method of data acquisition with help of newly constructed domain specific language is given. Another issue that has to be solved is determination of structure of particular patterns, as their implementation can vary with different software projects. Straightforward patterns may have little explanatory power for project´s architecture, however it could be demanding to detect more abstract ones. In addition, the proposed patterns should meet standards recognized by the software engineering community.
  • Keywords
    Java; data acquisition; object-oriented methods; pattern classification; statistical analysis; Java source code patterns; data acquisition; domain specific language; feature collection; feature space; image processing; software engineering community; software projects; statistical classification; Abstracts; Java; Personal digital assistants; Production facilities; Software; Support vector machines; Unified modeling language; classification; domain-specific language; feature space; pattern detection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (ICCC), 2014 15th International Carpathian
  • Conference_Location
    Velke Karlovice
  • Print_ISBN
    978-1-4799-3527-7
  • Type

    conf

  • DOI
    10.1109/CarpathianCC.2014.6843627
  • Filename
    6843627