• DocumentCode
    1923456
  • Title

    Error localization during software maintenance: generating hierarchical system descriptions from the source code alone

  • Author

    Selby, Richard W. ; Basili, Victor R.

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • fYear
    1988
  • fDate
    24-27 Oct 1988
  • Firstpage
    192
  • Lastpage
    197
  • Abstract
    An empirical study is presented that investigates hierarchical software system descriptions that are based on measures of cohesion and coupling. The study evaluates the effectiveness of the hierarchical descriptions in identifying error-prone system structure. The measurement of cohesion and coupling is based on intrasystem interaction in terms of software data bindings. The measurement of error-proneness is based on software error data collected from high-level system design through system test; some error data from system operation are also included. The data bindings software analysis and supporting tools are described, followed by the data analysis, interpretations of the results, and some conclusions
  • Keywords
    error analysis; software engineering; software tools; cohesion; coupling; data bindings software analysis; error-prone system structure; hierarchical system descriptions; high-level system design; intrasystem interaction; software data bindings; software error data; software maintenance; source code; supporting tools; system test; Computer science; Data analysis; Hierarchical systems; Software maintenance; Software measurement; Software systems; Software testing; Software tools; System analysis and design; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1988., Proceedings of the Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-0879-X
  • Type

    conf

  • DOI
    10.1109/ICSM.1988.10161
  • Filename
    10161