• DocumentCode
    2617167
  • Title

    An alternative source code analysis

  • Author

    Kimble, James E., Jr. ; White, Lee J.

  • Author_Institution
    Dept. of Comput. Sci., Mount Union Coll., Alliance, OH, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    64
  • Lastpage
    75
  • Abstract
    All aspects of software engineering strive toward guaranteeing that an implemented algorithm performs the intended tasks. The paper describes results in investigating the relationship between specifications and re-engineered code for data processing programs in COBOL, and develops strategies for assigning significance to identified differences. A modified F(p) notation representation of the program will be manipulated into a standard form, from which features called program points will be used to guide complexity reduction. Finally, backbone elements called threads will be identified to explore the equivalence between the specifications and the program, where each thread will represent a different behavior mode of the program
  • Keywords
    COBOL; formal specification; program diagnostics; software maintenance; systems re-engineering; COBOL; alternative source code analysis; backbone elements; behavior mode; code analysis; complexity reduction; data processing programs; legacy code; modified notation representation; program equivalence; program points; re-engineered code; reengineering; software engineering; specifications; threads; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2000. Proceedings. International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-0753-0
  • Type

    conf

  • DOI
    10.1109/ICSM.2000.883015
  • Filename
    883015