Pattern detection for conceptual schema recovery in data‐intensive systems. Issue 12 (14th July 2014)
- Record Type:
- Journal Article
- Title:
- Pattern detection for conceptual schema recovery in data‐intensive systems. Issue 12 (14th July 2014)
- Main Title:
- Pattern detection for conceptual schema recovery in data‐intensive systems
- Authors:
- Zanoni, Marco
Perin, Fabrizio
Fontana, Francesca Arcelli
Viscusi, Gianluigi - Abstract:
- <abstract abstract-type="main"> <title>ABSTRACT</title> <p>In this paper, an approach for information systems reverse engineering is proposed and applied. The aim is to support a unified perspective to the reverse engineering process of both data and software. At the state of the art, indeed, many methods, techniques, and tools for software reverse engineering have been proposed to support program comprehension, software maintenance, and software evolution. Other approaches and tools have been proposed for data reverse engineering, with the aim, for example, to provide complete and up‐to‐date documentation of legacy databases. However, the two engineering communities often worked independently, and very few approaches addressed the reverse engineering of both data and software as information system's constituencies. Hence, a higher integration is needed to support a better co‐evolution of databases and programs, in an environment often characterized by high availability of data and volatility of information flows. Accordingly, the approach we propose leverages the detection of object‐relational mapping design patterns to build a conceptual schema of the software under analysis. Then, the conceptual schema is mapped to the domain model of the system, to support the design of the evolution of the information system itself. The approach is evaluated on two large‐scale open‐source enterprise applications. Copyright © 2014 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Journal of software. Volume 26:Issue 12(2014:Dec.)
- Journal:
- Journal of software
- Issue:
- Volume 26:Issue 12(2014:Dec.)
- Issue Display:
- Volume 26, Issue 12 (2014)
- Year:
- 2014
- Volume:
- 26
- Issue:
- 12
- Issue Sort Value:
- 2014-0026-0012-0000
- Page Start:
- 1172
- Page End:
- 1192
- Publication Date:
- 2014-07-14
- Subjects:
- Software engineering -- Periodicals
Computer software -- Development -- Periodicals
Software maintenance -- Periodicals
005.1 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/smr.1656 ↗
- Languages:
- English
- ISSNs:
- 2047-7473
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 3988.xml