The chapter focuses on the conceptual database design evolution, by introducing concepts which are common to both information systems and software engineering researches. An optimization algorithm of partitioning, based on the decomposition of objects and on the inheritance of attributes, is proposed and extended. The extended algorithm, which defines a formal constructive mapping from conceptual to logical database models, aims to show how some updates reflecting modifications occurring in the real life can affect the conceptual database design. The paper evidences the idea that model design which retains quality aspects, such as maintainability and re-usability over a long life time, suggests also appropriate implementations which can be characterized by innovation and productivity. Algorithms of partitioning have been exploited within a database design methodology for quality, a method of re-engineering, and recently in concept theory for digital preservation.

A constructive approach for conceptual database design

Locuratolo EI
2013

Abstract

The chapter focuses on the conceptual database design evolution, by introducing concepts which are common to both information systems and software engineering researches. An optimization algorithm of partitioning, based on the decomposition of objects and on the inheritance of attributes, is proposed and extended. The extended algorithm, which defines a formal constructive mapping from conceptual to logical database models, aims to show how some updates reflecting modifications occurring in the real life can affect the conceptual database design. The paper evidences the idea that model design which retains quality aspects, such as maintainability and re-usability over a long life time, suggests also appropriate implementations which can be characterized by innovation and productivity. Algorithms of partitioning have been exploited within a database design methodology for quality, a method of re-engineering, and recently in concept theory for digital preservation.
2013
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
9781466636798
Conceptual database design evolution
Partitioning optimization
Data Mapping
File in questo prodotto:
File Dimensione Formato  
prod_277346-doc_78173.pdf

solo utenti autorizzati

Descrizione: A constructive approach for conceptual database design
Tipologia: Versione Editoriale (PDF)
Dimensione 282.76 kB
Formato Adobe PDF
282.76 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/20.500.14243/246817
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact