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.
DownloadPaper 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