loading
Papers

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

ISBN: 978-989-674-010-8

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.

PDF ImageFull Text

Download
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 18.205.176.85

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.; Lyons K. and (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

@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},
}

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

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.