• DocumentCode
    3171966
  • Title

    Potpourri module detection

  • Author

    Calliss, Frank W. ; Cornelius, Barry J.

  • Author_Institution
    Coll. of Eng. & Appl. Sci., Arizona State Univ., Tempe, AZ, USA
  • fYear
    1990
  • fDate
    26-29 Nov 1990
  • Firstpage
    46
  • Lastpage
    51
  • Abstract
    A potpourri module is a module that provides more than one service to a program. This form of module violates the idea of a module as a `responsibility assignment.´ The existence of this form of module considerably increases the effort that a programmer has to expend on a software maintenance operation, and it increases the likelihood of an error being introduced into a program as a result of maintenance work. Techniques are presented for detecting potpourri modules that appear in programs written in a language that contains a module construct (such as Ada and Modula-2). Many of these techniques can be automated
  • Keywords
    software maintenance; Ada; Modula-2; module construct; potpourri module detection; software maintenance; Automatic control; Computer languages; Computer science; Educational institutions; Electronic mail; Modems; Packaging; Programming profession; Software design; Taxonomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1990, Proceedings., Conference on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-8186-2091-9
  • Type

    conf

  • DOI
    10.1109/ICSM.1990.131321
  • Filename
    131321