loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Mark Mckenna 1 ; Jacob Slonim 1 ; Michael McAllister 1 and Kelly Lyons 2

Affiliations: 1 Dalhousie University, Canada ; 2 University of Toronto, Canada

Keyword(s): Software decomposition, Legacy software, Relationship modeling framework, Components, Semantic model, Abstraction, Graph slicing, Program slicing, Dependency detection.

Related Ontology Subjects/Areas/Topics: Agents ; Artificial Intelligence ; Aspect-Oriented Software Development ; Aspects ; Communication and Software Infrastructure ; Cross-Feeding between Data and Software Engineering ; e-Business ; Embedded Communications Systems ; Enterprise Information Systems ; Enterprise Integration Strategies and Patterns ; Enterprise Service Architectures ; Enterprise Software Technologies ; Paradigm Trends ; Service-Oriented Computing ; Services ; Software Architectures ; Software Engineering ; Software Engineering Methods and Techniques ; Software Testing and Maintenance ; Telecommunications

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.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.22.51.241

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
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; ISSN 2184-2833, SciTePress, pages 5-12. DOI: 10.5220/0002219700050012

@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},
issn={2184-2833},
}

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
IS - 2184-2833
AU - Mckenna, M.
AU - Slonim, J.
AU - McAllister, M.
AU - Lyons, K.
PY - 2009
SP - 5
EP - 12
DO - 10.5220/0002219700050012
PB - SciTePress