• DocumentCode
    2741762
  • Title

    Application of relation analysis to a small Java software

  • Author

    Itkonen, Jonne ; Hillebrand, Minna ; Lappalainen, Vesa

  • Author_Institution
    Dept. of Math. Inf. Technol., Jyvaskyla Univ., Finland
  • fYear
    2004
  • fDate
    24-26 March 2004
  • Firstpage
    233
  • Lastpage
    239
  • Abstract
    Relation analysis is a method to find logical couplings in a software by examining a version control log to see which files change together regularly. However, the process can be twisted into finding, for example, illogical couplings between modules, modules with too much influence or burden with responsibility. Here we explain how the relation analysis was applied to a course information system written in Java to find out hidden connections between the modules inside the software.
  • Keywords
    Java; configuration management; information systems; Java software; course information system; relation analysis; software logical coupling; version control log; Application software; Control systems; History; Information analysis; Information systems; Information technology; Java; Pattern analysis; Software maintenance; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 2004. CSMR 2004. Proceedings. Eighth European Conference on
  • ISSN
    1534-5351
  • Print_ISBN
    0-7695-2107-X
  • Type

    conf

  • DOI
    10.1109/CSMR.2004.1281424
  • Filename
    1281424