Legacy Software

CHF 68.75
Auf Lager
SKU
VK0S5HSNER5
Stock 1 Verfügbar
Geliefert zwischen Do., 20.11.2025 und Fr., 21.11.2025

Details

Software industry has a huge amount of legacy programs needing modernization. This book considers re-engineering legacy programs via language conversion. In language conversion, the source and target languages can be either from the same programming paradigm or from different ones. The book describes the converter translating PL/M programs into C. Special attention is paid to the problems encountered during conversion. Legacy systems are typically large, and thus, the space requirements of the converter should be reduced. Moreover, conditional compilation of the source language may cause parsing problems in source-to-source translation. As a solution for this problem, multi-branch parsing is introduced. To manage situations where the target language is an object-oriented one, the book introduces methods to identify object-oriented features, such as subclass relationships and polymorphism, from legacy programs. Methods introduced in this book should be useful to both software practitioners and researchers, especially to those who are dealing with legacy programs and software maintenance.

Autorentext

Maarit Harsu, PhD: Studied computer science at University ofTampere. Senior assistant at Tampere University of Technology,Department of Software Systems.

Weitere Informationen

  • Allgemeine Informationen
    • GTIN 09783838314778
    • Genre Programmiersprachen
    • Sprache Englisch
    • Anzahl Seiten 128
    • Herausgeber LAP LAMBERT Academic Publishing
    • Größe H220mm x B150mm x T8mm
    • Jahr 2010
    • EAN 9783838314778
    • Format Kartonierter Einband
    • ISBN 3838314778
    • Veröffentlichung 21.05.2010
    • Titel Legacy Software
    • Autor Maarit Harsu
    • Untertitel Modernization by Language Conversion
    • Gewicht 209g

Bewertungen

Schreiben Sie eine Bewertung
Nur registrierte Benutzer können Bewertungen schreiben. Bitte loggen Sie sich ein oder erstellen Sie ein Konto.
Made with ♥ in Switzerland | ©2025 Avento by Gametime AG
Gametime AG | Hohlstrasse 216 | 8004 Zürich | Schweiz | UID: CHE-112.967.470