• DocumentCode
    1906133
  • Title

    An approach for source code classification to enhance maintainability

  • Author

    Lerthathairat, Pornchai ; Prompoon, Nakornthip

  • Author_Institution
    Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand
  • fYear
    2011
  • fDate
    11-13 May 2011
  • Firstpage
    319
  • Lastpage
    324
  • Abstract
    The importance of software development is a design and programming to create a code quality, especially maintainability factor. An approach for source code classification to enhance maintainability is a method to classify and improve code. This approach can increase High cohesion and Low coupling that effect to the internal and the external of software. It can reduce degraded integrity. First of all, we classify source code with software metrics and fuzzy logic and then improve bad smell, ambiguous code with refactoring to be a clean code. The last step, we evaluate the quality of clean code with maintainability measurement.
  • Keywords
    fuzzy logic; software maintenance; software metrics; code quality; fuzzy logic; software design; software development; software maintainability enhancement; software metrics; source code classification; Clean Code; Code Quality Improvement; Fuzzy Logic; Refactoring; Software Metrics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering (JCSSE), 2011 Eighth International Joint Conference on
  • Conference_Location
    Nakhon Pathom
  • Print_ISBN
    978-1-4577-0686-8
  • Type

    conf

  • DOI
    10.1109/JCSSE.2011.5930141
  • Filename
    5930141