UNIFYING SOFTWARE AND DATA REVERSE ENGINEERING - A Pattern based Approach

Francesca Arcelli, Gianluigi Viscusi, Marco Zanoni

2010

Abstract

At the state of the art, objects oriented applications use data structured in relational databases by exploiting some patterns, like the Domain Model and Data Mapper. These approaches aim to represent data in the OO way, using objects for representing data entities. Furthermore, we point out that the identification of these patterns can show the link between the object model and the conceptual entities, exploiting their associations to the physical data objects. The aim of this paper is to present a unified perspective for the definition of an integrated approach for software and data reverse engineering. The discussion is carried out by means of a sample application and a comparison with results from current tools.

Download


Paper Citation


in Harvard Style

Arcelli F., Viscusi G. and Zanoni M. (2010). UNIFYING SOFTWARE AND DATA REVERSE ENGINEERING - A Pattern based Approach . In Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8425-23-2, pages 208-213. DOI: 10.5220/0003010202080213

in Bibtex Style

@conference{icsoft10,
author={Francesca Arcelli and Gianluigi Viscusi and Marco Zanoni},
title={UNIFYING SOFTWARE AND DATA REVERSE ENGINEERING - A Pattern based Approach},
booktitle={Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2010},
pages={208-213},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003010202080213},
isbn={978-989-8425-23-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - UNIFYING SOFTWARE AND DATA REVERSE ENGINEERING - A Pattern based Approach
SN - 978-989-8425-23-2
AU - Arcelli F.
AU - Viscusi G.
AU - Zanoni M.
PY - 2010
SP - 208
EP - 213
DO - 10.5220/0003010202080213