Readability of OO example programs (Beauty and The Beast; SRES)

  • Pogje (executable jar-file)
    A program that computes various measurements for Java classes, among others average word length (AWL) and average sentence length (ASL) which are used to compute SRES (Software Readability Ease Score).
  • Nadeem Abbas' Master thesis (pdf)
    This Master thesis describes the counting rules used in the computation of AWL and ASL. It also contains a brief user guide for Pogje. Please cite as Nadeem Abbas: Properties of "Good" Java Examples. Master thesis. Umeå University, Umeå, Sweden. 2010.
  • List of example programs (pdf)
    A list of the example textbook programs that are used in several quality evaluations.

Role of method chains and comments in software readability and comprehension (experiment)

  • Code snippets (pdf)
    Document showing all variants of the 5 code snippets used in the experiment. Gaps for the cloze tests are marked.
  • Survey questions (pdf)
    A dump of all questions from the tool "Limeservice".
  • Data (Excel doc)
    An Excel worksheet with the data from all completed answers.
Share Dela