• DocumentCode
    1218306
  • Title

    A framework for immigrating existing software to new software development environments

  • Author

    Sokolsky, Michael H. ; Kaiser, Gail E.

  • Author_Institution
    Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
  • Volume
    6
  • Issue
    6
  • fYear
    1991
  • fDate
    11/1/1991 12:00:00 AM
  • Firstpage
    435
  • Lastpage
    453
  • Abstract
    A discussion is given on the problem of immigrating software artifacts from one software development environment (SDE) to another, for the purpose of upgrading to new SDEs as technology improves, while continuing development or maintenance of existing software systems. The authors taxonomise the larger problem of data migration, to establish the scope of immigration. They classify SDEs in terms of the ease of immigrating software artifacts from the data repository of the source SDE, without knowledge of its internal representation. A framework is presented for constructing automatic immigration tools as utilities provided by destination SDEs. They describe a specific immigration tool, called Marvelizer, implemented as part of the Marvel SDE and discuss experience using the tool
  • Keywords
    programming environments; software maintenance; software portability; Marvelizer; SDE; automatic immigration tools; data migration; data repository; software artifacts; software development environment; source SDE;
  • fLanguage
    English
  • Journal_Title
    Software Engineering Journal
  • Publisher
    iet
  • ISSN
    0268-6961
  • Type

    jour

  • Filename
    120429