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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Chen, Ya Bing, Ling, Tok Wang, Lee, Mong Li
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&amp;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