Software Implementation of Data Model Transformation
碩士 === 國立中山大學 === 電機工程學系研究所 === 106 === In software engineering, data model is an abstract modeltoexpress data organization andassociate the relationship among data. It is also used to express the attributes of things and relationships in the real world.It shows the structure and access of all data....
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/m7wg4y |
id |
ndltd-TW-106NSYS5442071 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106NSYS54420712019-10-31T05:22:28Z http://ndltd.ncl.edu.tw/handle/m7wg4y Software Implementation of Data Model Transformation 資料模型轉換的軟體實作 Po-Hua Chen 陳柏華 碩士 國立中山大學 電機工程學系研究所 106 In software engineering, data model is an abstract modeltoexpress data organization andassociate the relationship among data. It is also used to express the attributes of things and relationships in the real world.It shows the structure and access of all data. Since data composition itself is an abstract concept, data models can be used to support realization into program data structure.Our research team designed a data model transformation method based on model-driven architecture.Programmers canwrite high-level data model description and give data structure transformation decisions.They can beconverted to physical data model, and then be generated into real codesof selected program language.Programmers can also use a pattern language towrite high-level data access description.The method can be used to transform the data access model into physical model and real code according the transformed result. In this research, the design method was implemented in software. We also carried out experiments, given various decision of data structure transformation. It can generate correct codes of physical data structure and data access to verify the correctness of the implemented software of this thesis research. Ben-shung Chow Tsung Lee 周本生 李聰 2018 學位論文 ; thesis 57 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中山大學 === 電機工程學系研究所 === 106 === In software engineering, data model is an abstract modeltoexpress data organization andassociate the relationship among data. It is also used to express the attributes of things and relationships in the real world.It shows the structure and access of all data. Since data composition itself is an abstract concept, data models can be used to support realization into program data structure.Our research team designed a data model transformation method based on model-driven architecture.Programmers canwrite high-level data model description and give data structure transformation decisions.They can beconverted to physical data model, and then be generated into real codesof selected program language.Programmers can also use a pattern language towrite high-level data access description.The method can be used to transform the data access model into physical model and real code according the transformed result. In this research, the design method was implemented in software. We also carried out experiments, given various decision of data structure transformation. It can generate correct codes of physical data structure and data access to verify the correctness of the implemented software of this thesis research.
|
author2 |
Ben-shung Chow |
author_facet |
Ben-shung Chow Po-Hua Chen 陳柏華 |
author |
Po-Hua Chen 陳柏華 |
spellingShingle |
Po-Hua Chen 陳柏華 Software Implementation of Data Model Transformation |
author_sort |
Po-Hua Chen |
title |
Software Implementation of Data Model Transformation |
title_short |
Software Implementation of Data Model Transformation |
title_full |
Software Implementation of Data Model Transformation |
title_fullStr |
Software Implementation of Data Model Transformation |
title_full_unstemmed |
Software Implementation of Data Model Transformation |
title_sort |
software implementation of data model transformation |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/m7wg4y |
work_keys_str_mv |
AT pohuachen softwareimplementationofdatamodeltransformation AT chénbǎihuá softwareimplementationofdatamodeltransformation AT pohuachen zīliàomóxíngzhuǎnhuànderuǎntǐshízuò AT chénbǎihuá zīliàomóxíngzhuǎnhuànderuǎntǐshízuò |
_version_ |
1719284595295256576 |