Title :
Understanding legacy systems with OSK
Author :
Brizioli, A. ; Chiocci, L. ; Loffredo, M. ; Signore, O.
Author_Institution :
Sintesi Consulting s.r.l., Perugia Univ., Italy
Abstract :
The tool named OSK (Operational System Knowledge), is the result of cooperation between Sintesi and Software Engineering and Applications Laboratory of CNUCE Institute of C.N.R. In fact, OSK is derived from the basic ideas implemented in a SEAL prototype named TROOP developed in the framework of C.N.R. Progetto Finalizzato. OSK can be used in a variety of scenarios involving the maintenance of operational systems like: impact analysis; re-documentation, restructuring and re-engineering; migration to ERP; source code quality evaluation; support for data-warehousing activity (data extraction, metadata identification, etc.); code generation. OSK comprises a set of modules built around a software repository, holding the knowledge of the analyzed systems
Keywords :
data warehouses; operating systems (computers); program compilers; reverse engineering; software maintenance; systems re-engineering; ERP migration; OSK; Operational System Knowledge; SEAL prototype; TROOP; code generation; data extraction; data warehousing activity; impact analysis; legacy systems understanding; metadata identification; operational systems maintenance; re-documentation; reengineering; software repository; source code quality evaluation; Data analysis; Data mining; Enterprise resource planning; Filters; Navigation; Programming profession; Relational databases; Software libraries; Software maintenance; Software quality;
Conference_Titel :
Software Maintenance, 2001. Proceedings. IEEE International Conference on
Conference_Location :
Florence
Print_ISBN :
0-7695-1189-9
DOI :
10.1109/ICSM.2001.972731