• DocumentCode
    1872750
  • Title

    Identifier Naming Conventions and Software Coding Standards: A Case Study in One School of Software

  • Author

    Wang, Yanqing ; Wang, Shengbin ; Li, Xiaojie ; Li, Hang ; Du, Jin

  • Author_Institution
    Sch. of Manage., Harbin Inst. of Technol., Harbin, China
  • fYear
    2010
  • fDate
    10-12 Dec. 2010
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Within software coding standards, identifier naming plays an important role. Identifier naming conventions were divided into four categories in our research - Hungarian, Pascal, Camel and Underscore. Such techniques in compiler theory as regular expression and lexical analysis were used to extract identifiers and to match them with the defined naming conventions in our evaluation system. The consistency of identifier naming was calculated with standard deviation. After testing students´ projects in three years and three pedagogical websites in which there were lots of Java files, the evaluating system were proved applicable and some conclusions were made based on the testing results as well.
  • Keywords
    software metrics; software quality; Camel; Hungarian; Java files; Pascal; Underscore; identifier naming conventions; software coding standards; software metric; software quality assurance; Encoding; Indexes; Industries; Java; Programming; Software; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on
  • Conference_Location
    Wuhan
  • Print_ISBN
    978-1-4244-5391-7
  • Electronic_ISBN
    978-1-4244-5392-4
  • Type

    conf

  • DOI
    10.1109/CISE.2010.5676869
  • Filename
    5676869