• DocumentCode
    2036012
  • Title

    The FermaT assembler re-engineering workbench

  • Author

    Ward, M.P.

  • Author_Institution
    Software Technol. Res. Lab., De Montfort Univ., Leicester, UK
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    659
  • Lastpage
    662
  • Abstract
    Research into the working practices of software engineers has shown the need for integrated browsing and searching tools which include graphical visualisations linked back to the source code under investigation. In addition, for assembler maintenance and re-engineering there is an even greater need for sophisticated control flow analysis, data flow analysis, slicing and migration technology. All these technologies are provided by the FermaT Workbench: an industrial-strength assembler re-engineering workbench consisting of a number of integrated tools for program comprehension, migration and re-engineering. The various program analysis and migrations tools are based on research carried out over the last sixteen years at Durham University, De Montfort University and Software Migrations Ltd., and make extensive use of program transformation theory
  • Keywords
    data flow analysis; program assemblers; reverse engineering; software tools; FermaT Workbench; assembler maintenance; control flow analysis; data flow analysis; formal methods; graphical visualisations; integrated browsing; integrated tools; migration; program transformation; re-engineering; reverse engineering; slicing; Algorithms; Assembly systems; Data analysis; Database systems; Programming profession; Reverse engineering; Software tools; Switches; Unified modeling language; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2001. Proceedings. IEEE International Conference on
  • Conference_Location
    Florence
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-1189-9
  • Type

    conf

  • DOI
    10.1109/ICSM.2001.972783
  • Filename
    972783