• DocumentCode
    1554734
  • Title

    Validating Halstead´s theory for Pascal programs

  • Author

    Felician, Leonardo ; Zalateu, Graziella

  • Author_Institution
    Dipartimento di Ingegneria Elettronica, Elettrotecnica, e Inf., Trieste Univ., Italy
  • Volume
    15
  • Issue
    12
  • fYear
    1989
  • fDate
    12/1/1989 12:00:00 AM
  • Firstpage
    1630
  • Lastpage
    1632
  • Abstract
    M.H. Halstead´s theory (1977) has been validated for different languages, but Pascal programs seem to fit only partially with the theory. D.B. Johnston and A.M. Lister (1981) first recognized the lack of operators due to the structure of this language and proposed a modification of Halstead´s formula. The article confirms their results but suggests a correction to their formula, which is particularly necessary for large programs. Experimental results, obtained by examining about 550 Pascal programs, represent the widest test to date of Halstead theory with regard to Pascal programs
  • Keywords
    Pascal; programming theory; Halstead theory; Pascal programs; large programs; operators; Data processing; Software algorithms; Testing;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.58773
  • Filename
    58773