A Model Driven Approach for XML Database Development View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2004

AUTHORS

Belén Vela , César J. Acuña , Esperanza Marcos

ABSTRACT

In this paper we propose a methodological approach for the development of XML databases. Our proposal is framed in MIDAS, a model driven methodology for the development of Web Information Systems (WISs) based on the Model Driven Architecture (MDA) proposed by the Object Management Group (OMG). So, in this framework, the proposed data Platform Independent Model (PIM) is the conceptual data model and the data Platform Specific Model (PSM) is the XML Schema model. Both of them will be represented in UML, therefore we also summarize in this work an extension to UML for XML Schema. Moreover, we define the mappings to transform the data PIM into the data PSM, which will be the XML database schema. The development process of the XML database will be shown by means of a case study: a WIS for the management of medical images stored in the XML DB of Oracle. More... »

PAGES

780-794

References to SciGraph publications

Book

TITLE

Conceptual Modeling – ER 2004

ISBN

978-3-540-23723-5
978-3-540-30464-7

Author Affiliations

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-540-30464-7_58

DOI

http://dx.doi.org/10.1007/978-3-540-30464-7_58

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1019664774


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0806", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information Systems", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "King Juan Carlos University", 
          "id": "https://www.grid.ac/institutes/grid.28479.30", 
          "name": [
            "Kybele Research Group, Rey Juan Carlos University, Madrid, Spain"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Vela", 
        "givenName": "Bel\u00e9n", 
        "id": "sg:person.011374472030.27", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011374472030.27"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "King Juan Carlos University", 
          "id": "https://www.grid.ac/institutes/grid.28479.30", 
          "name": [
            "Kybele Research Group, Rey Juan Carlos University, Madrid, Spain"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Acu\u00f1a", 
        "givenName": "C\u00e9sar J.", 
        "id": "sg:person.012305516567.86", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012305516567.86"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "King Juan Carlos University", 
          "id": "https://www.grid.ac/institutes/grid.28479.30", 
          "name": [
            "Kybele Research Group, Rey Juan Carlos University, Madrid, Spain"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Marcos", 
        "givenName": "Esperanza", 
        "id": "sg:person.016503135171.23", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016503135171.23"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "sg:pub.10.1007/bf02063804", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1006576944", 
          "https://doi.org/10.1007/bf02063804"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/bf02063804", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1006576944", 
          "https://doi.org/10.1007/bf02063804"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/3-540-45441-1_17", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1013906691", 
          "https://doi.org/10.1007/3-540-45441-1_17"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/3-540-45441-1_17", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1013906691", 
          "https://doi.org/10.1007/3-540-45441-1_17"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "sg:pub.10.1007/3-540-46140-x_18", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1028881415", 
          "https://doi.org/10.1007/3-540-46140-x_18"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/954339.954340", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1033394258"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2004", 
    "datePublishedReg": "2004-01-01", 
    "description": "In this paper we propose a methodological approach for the development of XML databases. Our proposal is framed in MIDAS, a model driven methodology for the development of Web Information Systems (WISs) based on the Model Driven Architecture (MDA) proposed by the Object Management Group (OMG). So, in this framework, the proposed data Platform Independent Model (PIM) is the conceptual data model and the data Platform Specific Model (PSM) is the XML Schema model. Both of them will be represented in UML, therefore we also summarize in this work an extension to UML for XML Schema. Moreover, we define the mappings to transform the data PIM into the data PSM, which will be the XML database schema. The development process of the XML database will be shown by means of a case study: a WIS for the management of medical images stored in the XML DB of Oracle.", 
    "editor": [
      {
        "familyName": "Atzeni", 
        "givenName": "Paolo", 
        "type": "Person"
      }, 
      {
        "familyName": "Chu", 
        "givenName": "Wesley", 
        "type": "Person"
      }, 
      {
        "familyName": "Lu", 
        "givenName": "Hongjun", 
        "type": "Person"
      }, 
      {
        "familyName": "Zhou", 
        "givenName": "Shuigeng", 
        "type": "Person"
      }, 
      {
        "familyName": "Ling", 
        "givenName": "Tok-Wang", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-540-30464-7_58", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-540-23723-5", 
        "978-3-540-30464-7"
      ], 
      "name": "Conceptual Modeling \u2013 ER 2004", 
      "type": "Book"
    }, 
    "name": "A Model Driven Approach for XML Database Development", 
    "pagination": "780-794", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1019664774"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-540-30464-7_58"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "5db18dbd2303135a00a04d932fe520e07d70d5e78af93396db65b93be638cab7"
        ]
      }
    ], 
    "publisher": {
      "location": "Berlin, Heidelberg", 
      "name": "Springer Berlin Heidelberg", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-540-30464-7_58", 
      "https://app.dimensions.ai/details/publication/pub.1019664774"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-16T08:21", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000363_0000000363/records_70028_00000000.jsonl", 
    "type": "Chapter", 
    "url": "https://link.springer.com/10.1007%2F978-3-540-30464-7_58"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-30464-7_58'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-30464-7_58'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-30464-7_58'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-30464-7_58'


 

This table displays all metadata directly associated to this object as RDF triples.

114 TRIPLES      23 PREDICATES      31 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-540-30464-7_58 schema:about anzsrc-for:08
2 anzsrc-for:0806
3 schema:author N3d25be76dbce4e48a90e0233e42ccba3
4 schema:citation sg:pub.10.1007/3-540-45441-1_17
5 sg:pub.10.1007/3-540-46140-x_18
6 sg:pub.10.1007/bf02063804
7 https://doi.org/10.1145/954339.954340
8 schema:datePublished 2004
9 schema:datePublishedReg 2004-01-01
10 schema:description In this paper we propose a methodological approach for the development of XML databases. Our proposal is framed in MIDAS, a model driven methodology for the development of Web Information Systems (WISs) based on the Model Driven Architecture (MDA) proposed by the Object Management Group (OMG). So, in this framework, the proposed data Platform Independent Model (PIM) is the conceptual data model and the data Platform Specific Model (PSM) is the XML Schema model. Both of them will be represented in UML, therefore we also summarize in this work an extension to UML for XML Schema. Moreover, we define the mappings to transform the data PIM into the data PSM, which will be the XML database schema. The development process of the XML database will be shown by means of a case study: a WIS for the management of medical images stored in the XML DB of Oracle.
11 schema:editor N16988598bd6c45c0b5039a7f2288ff28
12 schema:genre chapter
13 schema:inLanguage en
14 schema:isAccessibleForFree false
15 schema:isPartOf N9c0f25453b8043f6a15f041038340883
16 schema:name A Model Driven Approach for XML Database Development
17 schema:pagination 780-794
18 schema:productId N9eaeabf22cff4e38ba02d04dca23a429
19 Ncebfcb11754b425fa5335e163e104dbe
20 Ne24efd091a8548acb36cf98378787ae8
21 schema:publisher N76c1b83b3ebf4eb5840dc84095232d23
22 schema:sameAs https://app.dimensions.ai/details/publication/pub.1019664774
23 https://doi.org/10.1007/978-3-540-30464-7_58
24 schema:sdDatePublished 2019-04-16T08:21
25 schema:sdLicense https://scigraph.springernature.com/explorer/license/
26 schema:sdPublisher N1962ce6ca1584ed79043f9a26bb24e98
27 schema:url https://link.springer.com/10.1007%2F978-3-540-30464-7_58
28 sgo:license sg:explorer/license/
29 sgo:sdDataset chapters
30 rdf:type schema:Chapter
31 N0796c418745442018b04fc7fc83adb80 rdf:first Nbdb3baf2f5ee40529658ae0773d819e2
32 rdf:rest Na9732f14b16a468faac3e476cd9e11f1
33 N16988598bd6c45c0b5039a7f2288ff28 rdf:first N75a673c92ff546988493ab507021b5db
34 rdf:rest N0796c418745442018b04fc7fc83adb80
35 N1962ce6ca1584ed79043f9a26bb24e98 schema:name Springer Nature - SN SciGraph project
36 rdf:type schema:Organization
37 N3447d3e92eae4e309b97e4f6990b4eb5 rdf:first sg:person.016503135171.23
38 rdf:rest rdf:nil
39 N3d25be76dbce4e48a90e0233e42ccba3 rdf:first sg:person.011374472030.27
40 rdf:rest Nf8c9fcc95bed4dbfba4172f0cbfae997
41 N41bcb5ece9e54a32be6e99ffa66245d0 rdf:first N8c220f211c234a349f85c823f465cd81
42 rdf:rest rdf:nil
43 N5ffb827fbda74e24a90b3b99ec3ab8a4 schema:familyName Zhou
44 schema:givenName Shuigeng
45 rdf:type schema:Person
46 N75a673c92ff546988493ab507021b5db schema:familyName Atzeni
47 schema:givenName Paolo
48 rdf:type schema:Person
49 N76c1b83b3ebf4eb5840dc84095232d23 schema:location Berlin, Heidelberg
50 schema:name Springer Berlin Heidelberg
51 rdf:type schema:Organisation
52 N8c220f211c234a349f85c823f465cd81 schema:familyName Ling
53 schema:givenName Tok-Wang
54 rdf:type schema:Person
55 N9c0f25453b8043f6a15f041038340883 schema:isbn 978-3-540-23723-5
56 978-3-540-30464-7
57 schema:name Conceptual Modeling – ER 2004
58 rdf:type schema:Book
59 N9eaeabf22cff4e38ba02d04dca23a429 schema:name readcube_id
60 schema:value 5db18dbd2303135a00a04d932fe520e07d70d5e78af93396db65b93be638cab7
61 rdf:type schema:PropertyValue
62 Na9732f14b16a468faac3e476cd9e11f1 rdf:first Nf178c8744d4e48ce867e77e8d01735e9
63 rdf:rest Nb38bd4c3314c4e7a92640ce823ef5c97
64 Nb38bd4c3314c4e7a92640ce823ef5c97 rdf:first N5ffb827fbda74e24a90b3b99ec3ab8a4
65 rdf:rest N41bcb5ece9e54a32be6e99ffa66245d0
66 Nbdb3baf2f5ee40529658ae0773d819e2 schema:familyName Chu
67 schema:givenName Wesley
68 rdf:type schema:Person
69 Ncebfcb11754b425fa5335e163e104dbe schema:name doi
70 schema:value 10.1007/978-3-540-30464-7_58
71 rdf:type schema:PropertyValue
72 Ne24efd091a8548acb36cf98378787ae8 schema:name dimensions_id
73 schema:value pub.1019664774
74 rdf:type schema:PropertyValue
75 Nf178c8744d4e48ce867e77e8d01735e9 schema:familyName Lu
76 schema:givenName Hongjun
77 rdf:type schema:Person
78 Nf8c9fcc95bed4dbfba4172f0cbfae997 rdf:first sg:person.012305516567.86
79 rdf:rest N3447d3e92eae4e309b97e4f6990b4eb5
80 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
81 schema:name Information and Computing Sciences
82 rdf:type schema:DefinedTerm
83 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
84 schema:name Information Systems
85 rdf:type schema:DefinedTerm
86 sg:person.011374472030.27 schema:affiliation https://www.grid.ac/institutes/grid.28479.30
87 schema:familyName Vela
88 schema:givenName Belén
89 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011374472030.27
90 rdf:type schema:Person
91 sg:person.012305516567.86 schema:affiliation https://www.grid.ac/institutes/grid.28479.30
92 schema:familyName Acuña
93 schema:givenName César J.
94 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012305516567.86
95 rdf:type schema:Person
96 sg:person.016503135171.23 schema:affiliation https://www.grid.ac/institutes/grid.28479.30
97 schema:familyName Marcos
98 schema:givenName Esperanza
99 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016503135171.23
100 rdf:type schema:Person
101 sg:pub.10.1007/3-540-45441-1_17 schema:sameAs https://app.dimensions.ai/details/publication/pub.1013906691
102 https://doi.org/10.1007/3-540-45441-1_17
103 rdf:type schema:CreativeWork
104 sg:pub.10.1007/3-540-46140-x_18 schema:sameAs https://app.dimensions.ai/details/publication/pub.1028881415
105 https://doi.org/10.1007/3-540-46140-x_18
106 rdf:type schema:CreativeWork
107 sg:pub.10.1007/bf02063804 schema:sameAs https://app.dimensions.ai/details/publication/pub.1006576944
108 https://doi.org/10.1007/bf02063804
109 rdf:type schema:CreativeWork
110 https://doi.org/10.1145/954339.954340 schema:sameAs https://app.dimensions.ai/details/publication/pub.1033394258
111 rdf:type schema:CreativeWork
112 https://www.grid.ac/institutes/grid.28479.30 schema:alternateName King Juan Carlos University
113 schema:name Kybele Research Group, Rey Juan Carlos University, Madrid, Spain
114 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...