A model-driven approach to semi-structured database design

被引:3
|
作者
Jahangard-Rafsanjani, Amir [1 ]
Mirian-Hosseinabadi, Seyed-Hassan [1 ]
机构
[1] Sharif Univ Technol, Dept Comp Engn, Tehran 1136511155, Iran
关键词
semi-structured database design; object role modeling; model driven approach; XML;
D O I
10.1007/s11704-014-3358-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently XML has become a standard for data representation and the preferred method of encoding structured data for exchange over the Internet. Moreover it is frequently used as a logical format to store structured and semi-structured data in databases. We propose a model-driven and configurable approach for modeling hierarchical XML data using object role modeling (ORM) as a flat conceptual model. First a non-hierarchical conceptual schema of the problem domain is built using ORM and then different hierarchical views of the conceptual schema or parts of it are specified by the designer using transformation rules. A hierarchical modeling notation called H-ORM is proposed to show these hierarchical views and model more complex semi-structured data constructs and constraints. We also propose an algorithm to map hierarchical H-ORM views to XML schema language.
引用
收藏
页码:237 / 252
页数:16
相关论文
共 50 条
  • [1] A model-driven approach to semi-structured database design
    Amir Jahangard-Rafsanjani
    Seyed-Hassan Mirian-Hosseinabadi
    [J]. Frontiers of Computer Science, 2015, 9 : 237 - 252
  • [2] A model-driven approach to semi-structured database design
    Amir JAHANGARD-RAFSANJANI
    Seyed-Hassan MIRIAN-HOSSEINABADI
    [J]. Frontiers of Computer Science., 2015, 9 (02) - 252
  • [3] A Top Down Approach to Semi-structured Database Design
    Rafsanjani, Amir Jahangard
    Mirian-Hosseinabadi, Seyed-Hassan
    [J]. 2009 SECOND INTERNATIONAL CONFERENCE ON THE APPLICATIONS OF DIGITAL INFORMATION AND WEB TECHNOLOGIES (ICADIWT 2009), 2009, : 26 - 31
  • [4] A NoSQL Database Approach for Modeling Heterogeneous and Semi-Structured Information
    Vonitsanos, Gerasimos
    Kanavos, Andreas
    Mylonas, Phivos
    Sioutas, Spyros
    [J]. 2018 9TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS AND APPLICATIONS (IISA), 2018, : 296 - 303
  • [5] A semi-structured tailoring-driven approach for ERP selection
    TIME Research Team, ENSIAS/UM5 Souissi University, Rabat, Morocco
    [J]. Int. J. Comput. Sci. Issues, 5 5-2 (71-80):
  • [6] Conceptual Level Design of Semi-structured Database System: Graph-semantic Based Approach
    Sarkar, Anirban
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (10) : 112 - 121
  • [7] An experiment in model-driven conceptual database design
    Brdjanin, Drazen
    Banjac, Goran
    Banjac, Danijela
    Maric, Slavko
    [J]. SOFTWARE AND SYSTEMS MODELING, 2019, 18 (03): : 1859 - 1883
  • [8] Listen to the Customer - Model-driven Database Design
    Voigt, Hannes
    Herrmann, Kai
    Kiefer, Tim
    Lehner, Wolfgang
    [J]. PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL DATABASE ENGINEERING & APPLICATIONS SYMPOSIUM (IDEAS '10), 2010, : 15 - 20
  • [9] An experiment in model-driven conceptual database design
    Drazen Brdjanin
    Goran Banjac
    Danijela Banjac
    Slavko Maric
    [J]. Software & Systems Modeling, 2019, 18 : 1859 - 1883
  • [10] Transformation rules from semi-structured XML documents to database model
    Badr, Y
    Sayah, M
    Laforest, F
    Flory, A
    [J]. ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, : 181 - 184