• DocumentCode
    1825648
  • Title

    Identification and extraction of `domain independent´ components in large programs

  • Author

    Cutillo, Filippo ; Fiore, Piernicola ; Visaggio, Giuseppe

  • Author_Institution
    Star Service Spa Bari, Italy
  • fYear
    1993
  • fDate
    21-23 May 1993
  • Firstpage
    83
  • Lastpage
    92
  • Abstract
    The problem of the identification and extraction of domain independent components from a large working program lacking complete documentation is addressed. A modified version of Weiser´s slice (Direct Slice) is defined, which makes it possible to individuate and extract particular kinds of code segments distributed among many of the modules composing the structure of the working program. Program components may be individuated and aggregated coherently according to the principles of information hiding. The techniques described are characterized by a certain simplicity and can thus be automized. The study is based on the results of an experimental project performed on applicative programs used in the banking sector, characterized by a high grade of difficulty as regards maintenance
  • Keywords
    software maintenance; systems analysis; Direct Slice; applicative programs; banking sector; code segments; documentation; domain independent components; information hiding; large working program; program component extraction; software maintenance; Automation; Banking; Councils; Data mining; Documentation; Isolation technology; Object oriented modeling; Programming profession; Reverse engineering; Technological innovation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 1993., Proceedings of Working Conference on
  • Conference_Location
    Baltimore, MD
  • Print_ISBN
    0-8186-3780-3
  • Type

    conf

  • DOI
    10.1109/WCRE.1993.287776
  • Filename
    287776