• DocumentCode
    3502272
  • Title

    Extracting application domain functions from old code: a real experience

  • Author

    Cutillo, F. ; Lanubile, F. ; Visaggio, P.

  • Author_Institution
    Dipartimento di Info., Bari Univ., Italy
  • fYear
    1993
  • fDate
    8-9 Jul 1993
  • Firstpage
    186
  • Lastpage
    192
  • Abstract
    This work deals with the problem of locating domain dependent functions into old application systems and drawing out them for reengineering and reuse. The approach is based on a particular form of program slicing which makes it possible to recover user functionalities although they are spread over the code. Supported by a commercial tool, the approach has been experimented with a banking application system, whose maintenance problems were increasingly serious. Lessons learned suggest that a successful application of program slicing needs the correct identification of data used as operands and results of the domain function. Moreover some preliminary form of code segmentation may be required to enable program slicing to focus on the expected functionalities
  • Keywords
    software maintenance; software reusability; software tools; application domain functions; banking application system; code segmentation; maintenance problems; program slicing; reengineering; reuse; user functionalities; Banking; Business; Concurrent computing; Councils; Data mining; Data structures; Information systems; Programming profession; Reverse engineering; Scattering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 1993. Proceedings., IEEE Second Workshop on
  • Conference_Location
    Capri
  • ISSN
    1092-8138
  • Print_ISBN
    0-8186-4042-1
  • Type

    conf

  • DOI
    10.1109/WPC.1993.263892
  • Filename
    263892