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 00 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

ARCELLI FONTANA, F., Viscusi, G., Zanoni, M. (2010). Unifying Software and Data Reverse Engineering: a Pattern Based Approach. In ICSOFT 2010: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2 (pp.208-213). Athens : SciTePress [10.5220/0003010202080213].

Unifying Software and Data Reverse Engineering: a Pattern Based Approach

ARCELLI FONTANA, FRANCESCA
Primo
;
VISCUSI, GIANLUIGI
Secondo
;
ZANONI, MARCO
Ultimo
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 00 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
paper
Data reverse engineering; software reverse engineering; Patterns
English
International Conference on Software and Data Technologies (ICSOFT 2010) JUL 22-24
2010
Cordeiro, J; Virvou, M; Shishkov, B
ICSOFT 2010: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2
978-989-8425-23-2
2010
2
208
213
none
ARCELLI FONTANA, F., Viscusi, G., Zanoni, M. (2010). Unifying Software and Data Reverse Engineering: a Pattern Based Approach. In ICSOFT 2010: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2 (pp.208-213). Athens : SciTePress [10.5220/0003010202080213].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/25548
Citazioni
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 1
Social impact