• DocumentCode
    2458181
  • Title

    An experiment in identifying persistent objects in large systems

  • Author

    Cimitile, Aniello ; De Lucia, Andrea ; Di Lucca, Giuseppe A.

  • Author_Institution
    Facolta di Ingegneria, Sannio Univ., Italy
  • fYear
    1998
  • fDate
    16-20 Nov 1998
  • Firstpage
    122
  • Lastpage
    130
  • Abstract
    We present an experiment in identifying coarse-grained persistent objects in a legacy system of an Italian public organisation. Object methods are searched for at the program level driven by the minimisation of the coupling between objects. This strategy is useful in incremental migration projects requiring the identification of largely independent subsystems needing low re-engineering and decoupling costs to be first encapsulated in different wrappers and then selectively replaced. The aim of the experiment was to evaluate the feasibility of this approach when applied to large software systems. The work presented in this paper is part of the project PROGRESS, a research project on process and software re-engineering in Italian public organisations carried out by Italian universities and research centres
  • Keywords
    object-oriented programming; persistent objects; public administration; software maintenance; systems re-engineering; Italian public organisation; PROGRESS; coarse grained persistent object identification; costs; experiment; incremental migration projects; large systems; legacy system; minimisation; object coupling; research project; software maintenance; system re-engineering; wrappers; Costs; Databases; Electrical capacitance tomography; Government; Information systems; Information technology; Leg; Minimization methods; Portfolios; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1998. Proceedings., International Conference on
  • Conference_Location
    Bethesda, MD
  • ISSN
    1063-6773
  • Print_ISBN
    0-8186-8779-7
  • Type

    conf

  • DOI
    10.1109/ICSM.1998.738500
  • Filename
    738500