Back to Search Start Over

Making two-level static slicing in legacy systems

Authors :
Loffredo M.
Signore O.
Source :
The 6th World Multiconference on Systemics, Cybernetics and Informatics, pp. 99–102, Orlando, USA, 14-18/07/2002, info:cnr-pdr/source/autori:Loffredo M.; Signore O./congresso_nome:The 6th World Multiconference on Systemics, Cybernetics and Informatics/congresso_luogo:Orlando, USA/congresso_data:14-18%2F07%2F2002/anno:2002/pagina_da:99/pagina_a:102/intervallo_pagine:99–102
Publication Year :
2002

Abstract

Slicing technique is considered as a valid help in many software engineering activities. Traditional slicing is made on programs, however, slicing all over legacy systems cannot be limited only to programs because part of the system logic is implemented at the JCL layer so we would distinguish two different slicing phases: slicing in-the-small at the program layer and slicing in-the-large at the JCL layer. In this work, the authors propose a two-level static slicing to provide a more effective approach to slice legacy systems. Both slicing in-the-small and slicing in-the-large is based on dependence graphs. Control and data dependencies are extended to model all code patterns. OSK tool implements the entire process.

Details

Language :
English
Database :
OpenAIRE
Journal :
The 6th World Multiconference on Systemics, Cybernetics and Informatics, pp. 99–102, Orlando, USA, 14-18/07/2002, info:cnr-pdr/source/autori:Loffredo M.; Signore O./congresso_nome:The 6th World Multiconference on Systemics, Cybernetics and Informatics/congresso_luogo:Orlando, USA/congresso_data:14-18%2F07%2F2002/anno:2002/pagina_da:99/pagina_a:102/intervallo_pagine:99–102
Accession number :
edsair.dedup.wf.001..8cd00a49f9176f623a368a84b2f100a5