A semantics-based methodology for integrated distributed database design: Toward combined logical and fragmentation design and design automation.

The many advantages of Distributed Database (DDB) systems can only be achieved through proper DDB designs. Since designing a DDB is very difficult and expert designers are relatively few in number, "good" DDB design methodologies and associated computer-aided design tools are needed to hel...

Full description

Bibliographic Details
Main Author: Garcia, Hong-Mei Chen.
Other Authors: Liu Sheng, Olivia R.
Language:en
Published: The University of Arizona. 1992
Subjects:
Online Access:http://hdl.handle.net/10150/185936
id ndltd-arizona.edu-oai-arizona.openrepository.com-10150-185936
record_format oai_dc
spelling ndltd-arizona.edu-oai-arizona.openrepository.com-10150-1859362015-10-23T04:32:06Z A semantics-based methodology for integrated distributed database design: Toward combined logical and fragmentation design and design automation. Garcia, Hong-Mei Chen. Liu Sheng, Olivia R. Purdin, Titus D. M. Chen, Hsinchun Martinez, Ralph Database design. Distributed databases. The many advantages of Distributed Database (DDB) systems can only be achieved through proper DDB designs. Since designing a DDB is very difficult and expert designers are relatively few in number, "good" DDB design methodologies and associated computer-aided design tools are needed to help designers cope with design complexity and improve their productivity. Unfortunately, previous DDB design research focused on solving subproblems of data distribution design in isolation. As a result, past research on a general DDB design methodology offered only methodological frameworks that, at best, aggregate a set of non-integrated design techniques. The conventional separation of logical design from fragmentation design is problematic, but has not been fully analyzed. This dissertation presents the SEER-DTS methodology developed for the purposes of overcoming the methodological inadequacies of conventional design methodologies, resolving the DDB design problem in an integrated manner and facilitating design automation. It is based on a static semantic data model, SEER (Synthesized Extended Entity-Relationship Model) and a dynamic data model, DTS (Distributed Transaction Scheme), which together provide complete and consistent modeling mechanisms for acquiring/representing DDB design inputs and facilitating DDB schema design. In this methodology, requirement/distribution analysis and conceptual design are integrated and logical and fragmentation designs are combined. "Semantics-based" design techniques have been developed to allow for end-user design specifications and seamless design schema transformations, thereby simplifying design tasks. Towards our ultimate goal of design automation, an architectural framework for a computer-aided DDB design system, Auto-DDB, was formulated and the system was prototyped. As part of the developmental effort, a real-world DDB design case study was conducted to verify the applicability of the SEER-DTS methodology in a manual design mode. The results of a laboratory experiment showed that the SEER-DTS methodology produced better design outcomes (in terms of design effectiveness and efficiency) than a Conventional Best methodology performed by non-expert designers in an automated design mode. However, no statistically significant difference was found in user-perceived ease of use. 1992 text Dissertation-Reproduction (electronic) http://hdl.handle.net/10150/185936 704436190 9303281 en Copyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author. The University of Arizona.
collection NDLTD
language en
sources NDLTD
topic Database design.
Distributed databases.
spellingShingle Database design.
Distributed databases.
Garcia, Hong-Mei Chen.
A semantics-based methodology for integrated distributed database design: Toward combined logical and fragmentation design and design automation.
description The many advantages of Distributed Database (DDB) systems can only be achieved through proper DDB designs. Since designing a DDB is very difficult and expert designers are relatively few in number, "good" DDB design methodologies and associated computer-aided design tools are needed to help designers cope with design complexity and improve their productivity. Unfortunately, previous DDB design research focused on solving subproblems of data distribution design in isolation. As a result, past research on a general DDB design methodology offered only methodological frameworks that, at best, aggregate a set of non-integrated design techniques. The conventional separation of logical design from fragmentation design is problematic, but has not been fully analyzed. This dissertation presents the SEER-DTS methodology developed for the purposes of overcoming the methodological inadequacies of conventional design methodologies, resolving the DDB design problem in an integrated manner and facilitating design automation. It is based on a static semantic data model, SEER (Synthesized Extended Entity-Relationship Model) and a dynamic data model, DTS (Distributed Transaction Scheme), which together provide complete and consistent modeling mechanisms for acquiring/representing DDB design inputs and facilitating DDB schema design. In this methodology, requirement/distribution analysis and conceptual design are integrated and logical and fragmentation designs are combined. "Semantics-based" design techniques have been developed to allow for end-user design specifications and seamless design schema transformations, thereby simplifying design tasks. Towards our ultimate goal of design automation, an architectural framework for a computer-aided DDB design system, Auto-DDB, was formulated and the system was prototyped. As part of the developmental effort, a real-world DDB design case study was conducted to verify the applicability of the SEER-DTS methodology in a manual design mode. The results of a laboratory experiment showed that the SEER-DTS methodology produced better design outcomes (in terms of design effectiveness and efficiency) than a Conventional Best methodology performed by non-expert designers in an automated design mode. However, no statistically significant difference was found in user-perceived ease of use.
author2 Liu Sheng, Olivia R.
author_facet Liu Sheng, Olivia R.
Garcia, Hong-Mei Chen.
author Garcia, Hong-Mei Chen.
author_sort Garcia, Hong-Mei Chen.
title A semantics-based methodology for integrated distributed database design: Toward combined logical and fragmentation design and design automation.
title_short A semantics-based methodology for integrated distributed database design: Toward combined logical and fragmentation design and design automation.
title_full A semantics-based methodology for integrated distributed database design: Toward combined logical and fragmentation design and design automation.
title_fullStr A semantics-based methodology for integrated distributed database design: Toward combined logical and fragmentation design and design automation.
title_full_unstemmed A semantics-based methodology for integrated distributed database design: Toward combined logical and fragmentation design and design automation.
title_sort semantics-based methodology for integrated distributed database design: toward combined logical and fragmentation design and design automation.
publisher The University of Arizona.
publishDate 1992
url http://hdl.handle.net/10150/185936
work_keys_str_mv AT garciahongmeichen asemanticsbasedmethodologyforintegrateddistributeddatabasedesigntowardcombinedlogicalandfragmentationdesignanddesignautomation
AT garciahongmeichen semanticsbasedmethodologyforintegrateddistributeddatabasedesigntowardcombinedlogicalandfragmentationdesignanddesignautomation
_version_ 1718097770198335488