Software Implementation of a Data Model Design

碩士 === 國立中山大學 === 電機工程學系研究所 === 102 === In software engineering, data models represent data at the high and abstract level. In software designs, data models can be designed and transformed into data structures, Data accesses on data in a data model, can be transformed into access codes of the corres...

Full description

Bibliographic Details
Main Authors: Yu-ying Chen, 陳郁穎
Other Authors: Tsung Lee
Format: Others
Language:zh-TW
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/02215966995615884013
Description
Summary:碩士 === 國立中山大學 === 電機工程學系研究所 === 102 === In software engineering, data models represent data at the high and abstract level. In software designs, data models can be designed and transformed into data structures, Data accesses on data in a data model, can be transformed into access codes of the corresponding data structures. In this research, by utilizing the concept of model-driven architecture, we design a transformation software, It transforms designer-given high level data model into the logical level data model with detailed data structure decisions. The logical level data model can be directly converted to physical data structure designs. The transformation software can transform high level data access operations into corresponding logical level data access operation sequences. The logical data access sequence can be converted to physical data access codes. In this research, we carried out experiments to validate the correctness of the transformation software on data models and data access models under various detailed data structure.