IDENTIFICATION OF SOFTWARE SYSTEM COMPONENTS USING SEMANTIC MODELS AND GRAPH SLICING
Mark Mckenna, Jacob Slonim, Michael McAllister, Kelly Lyons
2009
Abstract
We present an implementation of part of a process for automatically decomposing a legacy software system into a loosely coupled components. The Relationship Modelling Framework (RMF) coupled with the appropriate components can generate and maintain a semantic model of a software system that shows at various levels of abstraction the elements that make up a software system such as source code entities, database tables, and the relationships between these elements. We introduce graph slicing, derived from program slicing, that can assist architects by identifying dependencies of selected elements. IBM provided independent preliminary validation of the model generation process' performance and the accuracy of the graph slicing by applying the results to one of their real-world software suites.
DownloadPaper Citation
in Harvard Style
Mckenna M., Slonim J., McAllister M. and Lyons K. (2009). IDENTIFICATION OF SOFTWARE SYSTEM COMPONENTS USING SEMANTIC MODELS AND GRAPH SLICING . In Proceedings of the 4th International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-674-010-8, pages 5-12. DOI: 10.5220/0002219700050012
in Bibtex Style
@conference{icsoft09,
author={Mark Mckenna and Jacob Slonim and Michael McAllister and Kelly Lyons},
title={IDENTIFICATION OF SOFTWARE SYSTEM COMPONENTS USING SEMANTIC MODELS AND GRAPH SLICING},
booktitle={Proceedings of the 4th International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2009},
pages={5-12},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002219700050012},
isbn={978-989-674-010-8},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 4th International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - IDENTIFICATION OF SOFTWARE SYSTEM COMPONENTS USING SEMANTIC MODELS AND GRAPH SLICING
SN - 978-989-674-010-8
AU - Mckenna M.
AU - Slonim J.
AU - McAllister M.
AU - Lyons K.
PY - 2009
SP - 5
EP - 12
DO - 10.5220/0002219700050012