eLABa objektas:   "Rekonstrukcijos metodų analizė modernizuojant informacinę sistemą", 2004,D:20040527:102923-81618
E. dokumentai
visi dokumentai ...
URL nuoroda http://vddb.laba.lt/obj/LT-eLABa-0001:E.02~2004~D_20040527_102923-81618
Dokumentas Magistro darbas
Prieigos teisės Laisvai prieinamas internete.
Institucija Kauno technologijos universitetas
Mokslo kryptis 09 P - Informatika
Atsakomybė Malinauskienė, Eglė - Magistro baigiamojo darbo autorius
Jusas, Vacius - Magistro baigiamojo darbo vadovas
Stulpinas, Raimundas - Magistro baigiamojo darbo vertinimo komisijos pirmininkas
Štuikys, Vytautas - Magistro baigiamojo darbo vertinimo komisijos narys
Bareiša, Eduardas - Magistro baigiamojo darbo vertinimo komisijos narys
Kazanavičius, Egidijus - Magistro baigiamojo darbo vertinimo komisijos narys
Lenkevičius, Antanas - Magistro baigiamojo darbo recenzentas
Rubliauskas, Dalius - Magistro baigiamojo darbo vertinimo komisijos narys
Targamadzė, Aleksandras - Magistro baigiamojo darbo vertinimo komisijos narys
Butleris, Rimantas - Magistro baigiamojo darbo vertinimo komisijos narys
Kauno technologijos universitetas - Mokslinį laipsnį teikianti institucija
Antraštė (-ės) Rekonstrukcijos metodų analizė modernizuojant informacinę sistemą
Analysis of software re-engineering methods for modernization of information system
Santrauka [EN]

This master thesis covers re-engineering methods of legacy systems. Legacy system is an old system, which is hardly compliant with modern technologies and used only because it has become an integral part of organization business process support during the long period of its maintenance. These systems are large, monolithic and difficult to modify, and cost and risk of their replacement are difficult to predict.

The science of software engineering offers an incremental modernization of information systems applying the re-engineering of legacy software. The main goal of software re-engineering is to transform the software in the way, it would become easier to understand, maintain and re-use, at the same time preserving its useful, time trusted functions.

The main re-engineering methods are source code translation, reverse engineering and data re-engineering. This thesis covers the analysis of these methods, which was made during the re-engineering of wood production and sales accounting system. The adoption and realization time rate of every method was examined. The influence of the applied re-engineering methods to the system reliability, efficiency, usability and other quality metrics is given.

Raktažodžiai: data re-engineering, paveldėtosios sistemos, software re-engineering, kodo retransliacija, duomenų rekonstrukcija, sistemų tobulinimas, legacy systems, source code translation, reverse engineering, system evolution, atvirkštinė rekonstrukcija, programinės įrangos rekonstrukcija