DBPowder-mdl:应用程序和数据库之间的映射描述语言

Tadashi Murakami
{"title":"DBPowder-mdl:应用程序和数据库之间的映射描述语言","authors":"Tadashi Murakami","doi":"10.1109/ICIS.2008.68","DOIUrl":null,"url":null,"abstract":"A few decade years have passed since the Object/Relational mapping problem was recognized. However, it still remains to be a hard problem. Simple declaration cannot overcome the impedance mismatch, however, detailed declaration tends to get into a number of duplicated definitions of elements. Duplicated definitions are not preferable in order for productivity and maintainability. In this paper, we propose DBPowder-mdl to address the problem above. DBPowder-mdl describes mappings between object models and relational models. Both object models and relational models are derived from the mapping declaration. DBPowder-mdl keeps simple declaration with having a descriptive power of detailed declaration such as inheritance in object models. We developed a prototype system of DBPowder-mdl and evaluated it.","PeriodicalId":382781,"journal":{"name":"Seventh IEEE/ACIS International Conference on Computer and Information Science (icis 2008)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"DBPowder-mdl: Mapping Description Language between Applications and Databases\",\"authors\":\"Tadashi Murakami\",\"doi\":\"10.1109/ICIS.2008.68\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A few decade years have passed since the Object/Relational mapping problem was recognized. However, it still remains to be a hard problem. Simple declaration cannot overcome the impedance mismatch, however, detailed declaration tends to get into a number of duplicated definitions of elements. Duplicated definitions are not preferable in order for productivity and maintainability. In this paper, we propose DBPowder-mdl to address the problem above. DBPowder-mdl describes mappings between object models and relational models. Both object models and relational models are derived from the mapping declaration. DBPowder-mdl keeps simple declaration with having a descriptive power of detailed declaration such as inheritance in object models. We developed a prototype system of DBPowder-mdl and evaluated it.\",\"PeriodicalId\":382781,\"journal\":{\"name\":\"Seventh IEEE/ACIS International Conference on Computer and Information Science (icis 2008)\",\"volume\":\"64 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-05-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Seventh IEEE/ACIS International Conference on Computer and Information Science (icis 2008)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIS.2008.68\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Seventh IEEE/ACIS International Conference on Computer and Information Science (icis 2008)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIS.2008.68","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

自从认识到对象/关系映射问题以来,已经过去了几十年。然而,这仍然是一个难题。简单的声明不能克服阻抗不匹配,然而,详细的声明往往会涉及到许多重复的元素定义。为了提高生产率和可维护性,重复的定义是不可取的。在本文中,我们提出DBPowder-mdl来解决上述问题。DBPowder-mdl描述对象模型和关系模型之间的映射。对象模型和关系模型都是从映射声明派生出来的。DBPowder-mdl保持简单的声明,但具有详细声明的描述性能力,例如对象模型中的继承。我们开发了DBPowder-mdl原型系统并对其进行了评估。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
DBPowder-mdl: Mapping Description Language between Applications and Databases
A few decade years have passed since the Object/Relational mapping problem was recognized. However, it still remains to be a hard problem. Simple declaration cannot overcome the impedance mismatch, however, detailed declaration tends to get into a number of duplicated definitions of elements. Duplicated definitions are not preferable in order for productivity and maintainability. In this paper, we propose DBPowder-mdl to address the problem above. DBPowder-mdl describes mappings between object models and relational models. Both object models and relational models are derived from the mapping declaration. DBPowder-mdl keeps simple declaration with having a descriptive power of detailed declaration such as inheritance in object models. We developed a prototype system of DBPowder-mdl and evaluated it.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信