2 research outputs found

    Trend Analysis on the Metadata of Program Comprehension Papers

    Full text link
    As program comprehension is a vast research area, it is necessary to get an overview of its rising and falling trends. We performed an n-gram frequency analysis on titles, abstracts and keywords of 1885 articles about program comprehension from the years 2000-2014. According to this analysis, the most rising trends are feature location and open source systems, the most falling ones are program slicing and legacy systems

    Identification of Patterns through Haskell Programs Analysis

    No full text
    Abstract—Usage of appropriate high-level abstractions is very important for development of reliable and maintainable programs. Abstractions can be more effective if applied at the level of language syntax. To achieve this goal, analysis of programs based on the syntax is needed. This paper presents Haskell Syntax Analyzer tool that can be used for analysis of Haskell programs from the syntactic perspective. It allows to retrieve derivation trees of Haskell programs, visualize them and perform their statistical analysis. Wealsoproposeapproachforrecognitionofrecurringpatternsin programs that can be used as a basis for automated introduction of abstractions into the language. I
    corecore