Designing Valid XML Views
Existing systems for XML views only support selection operation applied in the views and cannot validate views. In this paper, we propose a systematic approach to design valid XML views. First, we transform the semistructured XML source documents into a semantically rich Object-Relationship-Attribut...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buchkapitel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 477 |
---|---|
container_issue | |
container_start_page | 463 |
container_title | |
container_volume | 2503 |
creator | Chen, Ya Bing Ling, Tok Wang Lee, Mong Li |
description | Existing systems for XML views only support selection operation applied in the views and cannot validate views. In this paper, we propose a systematic approach to design valid XML views. First, we transform the semistructured XML source documents into a semantically rich Object-Relationship-Attribute model designed for SemLStructured data (ORA-SS). Second, we enrich the ORA-SS diagram with semantics such as participation constraints of object classes and distinguishing between attributes of object classes and relationship types, which cannot be expressed in the XML document. Third, we use the additional semantics to develop a set of rules to guide the design of valid XML views. We identify four transformation operations for creating XML views, namely, selection, projection, join and swap operation. Finally, we develop a comprehensive algorithm that checks for the validity of XML views constructed by applying the four operations. |
doi_str_mv | 10.1007/3-540-45816-6_41 |
format | Book Chapter |
fullrecord | <record><control><sourceid>proquest_pasca</sourceid><recordid>TN_cdi_pascalfrancis_primary_14985431</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EBC3073299_48_480</sourcerecordid><originalsourceid>FETCH-LOGICAL-p310t-89e325e2e5b90425b1c779d3c0a019d6f75e7ed14df98377d2d8ba9b93d5eba93</originalsourceid><addsrcrecordid>eNotUMtOwzAQNE8RSu9w64Wji9drx_YRladUxAUqbpYTOyUQ0hAHIf4e97FaaVczOyPtEHIObAqMqSukUjAqpIac5lbAHhkbpTGBGyzfJxnkABRRmANyuiEEV0ockowh49QogcckM1JLDjyXJ2Qc4wdLhZyDERm5uAmxXrZ1u5wsXFP7ydvTfLKow288I0eVa2IY7-aIvN7dvswe6Pz5_nF2PacdAhuoNgG5DDzIwjDBZQGlUsZjyRwD4_NKyaCCB-Ero1Epz70unCkMehnSgiNyufXtXCxdU_WuLetou77-cv2fBWG0FAjpbrq9i4lql6G3xWr1GS0wuw7Lok3v200wdh1WEuDOuF99_4Q42LBWlKEdeteU764bQh8tMoXcGCt0aob_2wZkaA</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>book_chapter</recordtype><pqid>EBC3073299_48_480</pqid></control><display><type>book_chapter</type><title>Designing Valid XML Views</title><source>Springer Books</source><creator>Chen, Ya Bing ; Ling, Tok Wang ; Lee, Mong Li</creator><contributor>Spaccapietra, Stefano ; Kambayashi, Yahiko ; March, Salvatore ; Kambayashi, Yahiko ; Spaccapietra, Stefano ; March, Salvatore T.</contributor><creatorcontrib>Chen, Ya Bing ; Ling, Tok Wang ; Lee, Mong Li ; Spaccapietra, Stefano ; Kambayashi, Yahiko ; March, Salvatore ; Kambayashi, Yahiko ; Spaccapietra, Stefano ; March, Salvatore T.</creatorcontrib><description>Existing systems for XML views only support selection operation applied in the views and cannot validate views. In this paper, we propose a systematic approach to design valid XML views. First, we transform the semistructured XML source documents into a semantically rich Object-Relationship-Attribute model designed for SemLStructured data (ORA-SS). Second, we enrich the ORA-SS diagram with semantics such as participation constraints of object classes and distinguishing between attributes of object classes and relationship types, which cannot be expressed in the XML document. Third, we use the additional semantics to develop a set of rules to guide the design of valid XML views. We identify four transformation operations for creating XML views, namely, selection, projection, join and swap operation. Finally, we develop a comprehensive algorithm that checks for the validity of XML views constructed by applying the four operations.</description><identifier>ISSN: 0302-9743</identifier><identifier>ISBN: 3540442774</identifier><identifier>ISBN: 9783540442776</identifier><identifier>EISSN: 1611-3349</identifier><identifier>EISBN: 9783540458166</identifier><identifier>EISBN: 3540458166</identifier><identifier>DOI: 10.1007/3-540-45816-6_41</identifier><identifier>OCLC: 958521265</identifier><identifier>LCCallNum: QA76.9.C65</identifier><language>eng</language><publisher>Germany: Springer Berlin / Heidelberg</publisher><subject>Applied sciences ; Computer science; control theory; systems ; Exact sciences and technology ; Information systems. Data bases ; Memory organisation. Data processing ; Object Class ; Participation Constraint ; Query Language ; Relationship Type ; Selection Operation ; Software ; Telecommunications ; Telecommunications and information theory ; Teleprocessing networks. Isdn</subject><ispartof>Conceptual Modeling - ER 2002, 2002, Vol.2503, p.463-477</ispartof><rights>Springer-Verlag Berlin Heidelberg 2002</rights><rights>2003 INIST-CNRS</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><relation>Lecture Notes in Computer Science</relation></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Uhttps://ebookcentral.proquest.com/covers/3073299-l.jpg</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/3-540-45816-6_41$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/3-540-45816-6_41$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>309,310,775,776,780,785,786,789,27904,38234,41421,42490</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=14985431$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><contributor>Spaccapietra, Stefano</contributor><contributor>Kambayashi, Yahiko</contributor><contributor>March, Salvatore</contributor><contributor>Kambayashi, Yahiko</contributor><contributor>Spaccapietra, Stefano</contributor><contributor>March, Salvatore T.</contributor><creatorcontrib>Chen, Ya Bing</creatorcontrib><creatorcontrib>Ling, Tok Wang</creatorcontrib><creatorcontrib>Lee, Mong Li</creatorcontrib><title>Designing Valid XML Views</title><title>Conceptual Modeling - ER 2002</title><description>Existing systems for XML views only support selection operation applied in the views and cannot validate views. In this paper, we propose a systematic approach to design valid XML views. First, we transform the semistructured XML source documents into a semantically rich Object-Relationship-Attribute model designed for SemLStructured data (ORA-SS). Second, we enrich the ORA-SS diagram with semantics such as participation constraints of object classes and distinguishing between attributes of object classes and relationship types, which cannot be expressed in the XML document. Third, we use the additional semantics to develop a set of rules to guide the design of valid XML views. We identify four transformation operations for creating XML views, namely, selection, projection, join and swap operation. Finally, we develop a comprehensive algorithm that checks for the validity of XML views constructed by applying the four operations.</description><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Exact sciences and technology</subject><subject>Information systems. Data bases</subject><subject>Memory organisation. Data processing</subject><subject>Object Class</subject><subject>Participation Constraint</subject><subject>Query Language</subject><subject>Relationship Type</subject><subject>Selection Operation</subject><subject>Software</subject><subject>Telecommunications</subject><subject>Telecommunications and information theory</subject><subject>Teleprocessing networks. Isdn</subject><issn>0302-9743</issn><issn>1611-3349</issn><isbn>3540442774</isbn><isbn>9783540442776</isbn><isbn>9783540458166</isbn><isbn>3540458166</isbn><fulltext>true</fulltext><rsrctype>book_chapter</rsrctype><creationdate>2002</creationdate><recordtype>book_chapter</recordtype><recordid>eNotUMtOwzAQNE8RSu9w64Wji9drx_YRladUxAUqbpYTOyUQ0hAHIf4e97FaaVczOyPtEHIObAqMqSukUjAqpIac5lbAHhkbpTGBGyzfJxnkABRRmANyuiEEV0ockowh49QogcckM1JLDjyXJ2Qc4wdLhZyDERm5uAmxXrZ1u5wsXFP7ydvTfLKow288I0eVa2IY7-aIvN7dvswe6Pz5_nF2PacdAhuoNgG5DDzIwjDBZQGlUsZjyRwD4_NKyaCCB-Ero1Epz70unCkMehnSgiNyufXtXCxdU_WuLetou77-cv2fBWG0FAjpbrq9i4lql6G3xWr1GS0wuw7Lok3v200wdh1WEuDOuF99_4Q42LBWlKEdeteU764bQh8tMoXcGCt0aob_2wZkaA</recordid><startdate>20020101</startdate><enddate>20020101</enddate><creator>Chen, Ya Bing</creator><creator>Ling, Tok Wang</creator><creator>Lee, Mong Li</creator><general>Springer Berlin / Heidelberg</general><general>Springer Berlin Heidelberg</general><general>Springer</general><scope>FFUUA</scope><scope>IQODW</scope></search><sort><creationdate>20020101</creationdate><title>Designing Valid XML Views</title><author>Chen, Ya Bing ; Ling, Tok Wang ; Lee, Mong Li</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p310t-89e325e2e5b90425b1c779d3c0a019d6f75e7ed14df98377d2d8ba9b93d5eba93</frbrgroupid><rsrctype>book_chapters</rsrctype><prefilter>book_chapters</prefilter><language>eng</language><creationdate>2002</creationdate><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Exact sciences and technology</topic><topic>Information systems. Data bases</topic><topic>Memory organisation. Data processing</topic><topic>Object Class</topic><topic>Participation Constraint</topic><topic>Query Language</topic><topic>Relationship Type</topic><topic>Selection Operation</topic><topic>Software</topic><topic>Telecommunications</topic><topic>Telecommunications and information theory</topic><topic>Teleprocessing networks. Isdn</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Chen, Ya Bing</creatorcontrib><creatorcontrib>Ling, Tok Wang</creatorcontrib><creatorcontrib>Lee, Mong Li</creatorcontrib><collection>ProQuest Ebook Central - Book Chapters - Demo use only</collection><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Chen, Ya Bing</au><au>Ling, Tok Wang</au><au>Lee, Mong Li</au><au>Spaccapietra, Stefano</au><au>Kambayashi, Yahiko</au><au>March, Salvatore</au><au>Kambayashi, Yahiko</au><au>Spaccapietra, Stefano</au><au>March, Salvatore T.</au><format>book</format><genre>bookitem</genre><ristype>CHAP</ristype><atitle>Designing Valid XML Views</atitle><btitle>Conceptual Modeling - ER 2002</btitle><seriestitle>Lecture Notes in Computer Science</seriestitle><date>2002-01-01</date><risdate>2002</risdate><volume>2503</volume><spage>463</spage><epage>477</epage><pages>463-477</pages><issn>0302-9743</issn><eissn>1611-3349</eissn><isbn>3540442774</isbn><isbn>9783540442776</isbn><eisbn>9783540458166</eisbn><eisbn>3540458166</eisbn><abstract>Existing systems for XML views only support selection operation applied in the views and cannot validate views. In this paper, we propose a systematic approach to design valid XML views. First, we transform the semistructured XML source documents into a semantically rich Object-Relationship-Attribute model designed for SemLStructured data (ORA-SS). Second, we enrich the ORA-SS diagram with semantics such as participation constraints of object classes and distinguishing between attributes of object classes and relationship types, which cannot be expressed in the XML document. Third, we use the additional semantics to develop a set of rules to guide the design of valid XML views. We identify four transformation operations for creating XML views, namely, selection, projection, join and swap operation. Finally, we develop a comprehensive algorithm that checks for the validity of XML views constructed by applying the four operations.</abstract><cop>Germany</cop><pub>Springer Berlin / Heidelberg</pub><doi>10.1007/3-540-45816-6_41</doi><oclcid>958521265</oclcid><tpages>15</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0302-9743 |
ispartof | Conceptual Modeling - ER 2002, 2002, Vol.2503, p.463-477 |
issn | 0302-9743 1611-3349 |
language | eng |
recordid | cdi_pascalfrancis_primary_14985431 |
source | Springer Books |
subjects | Applied sciences Computer science control theory systems Exact sciences and technology Information systems. Data bases Memory organisation. Data processing Object Class Participation Constraint Query Language Relationship Type Selection Operation Software Telecommunications Telecommunications and information theory Teleprocessing networks. Isdn |
title | Designing Valid XML Views |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T12%3A16%3A36IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pasca&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=bookitem&rft.atitle=Designing%20Valid%20XML%20Views&rft.btitle=Conceptual%20Modeling%20-%20ER%202002&rft.au=Chen,%20Ya%20Bing&rft.date=2002-01-01&rft.volume=2503&rft.spage=463&rft.epage=477&rft.pages=463-477&rft.issn=0302-9743&rft.eissn=1611-3349&rft.isbn=3540442774&rft.isbn_list=9783540442776&rft_id=info:doi/10.1007/3-540-45816-6_41&rft_dat=%3Cproquest_pasca%3EEBC3073299_48_480%3C/proquest_pasca%3E%3Curl%3E%3C/url%3E&rft.eisbn=9783540458166&rft.eisbn_list=3540458166&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=EBC3073299_48_480&rft_id=info:pmid/&rfr_iscdi=true |