{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:52:39Z","timestamp":1750308759432,"version":"3.41.0"},"reference-count":15,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2007,3,1]],"date-time":"2007-03-01T00:00:00Z","timestamp":1172707200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGMOD Rec."],"published-print":{"date-parts":[[2007,3]]},"abstract":"<jats:p>XML is becoming widespread as data interoperability standard in many application domains. An increasing number of researchers and professionals, who are not computer scientists (although they may have a strong technical background), needs to query and transform XML data during their working activities. Such tasks typically require simple queries and partial awareness of the XML data model, in the context of a given, domain-specific XML-based protocol.<\/jats:p>\n          <jats:p>The W3C community has proposed XQuery as the standard query language for XML [9]. XQuery has a huge expressive power - as it encompasses features belonging both to query and functional languages, but it may be considered as too complex for the above user profiles; well-designed subsets of XQuery are sufficient to satisfy their needs.<\/jats:p>\n          <jats:p>In this paper, we propose six layered subsets of XQuery, targeted to cover user communities with increasing needs. The initial layers are based upon XQBE (XQuery By Example), a visual XML query language, strictly less expressive than XQuery. We argue that the first layers are easier to learn and to master than the full language, also thanks to the availability of simple visual interfaces, and that these layers cover most of the needs of many user communities.<\/jats:p>","DOI":"10.1145\/1276301.1276306","type":"journal-article","created":{"date-parts":[[2007,9,14]],"date-time":"2007-09-14T13:44:55Z","timestamp":1189777495000},"page":"25-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["XQuery layers"],"prefix":"10.1145","volume":"36","author":[{"given":"Daniele","family":"Braga","sequence":"first","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessandro","family":"Campi","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefano","family":"Ceri","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paola","family":"Spoletini","sequence":"additional","affiliation":[{"name":"Politecnico di Milano, Milano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,3]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"ebXML. http:\/\/www.ebxml.org.  ebXML. http:\/\/www.ebxml.org."},{"key":"e_1_2_1_2_1","unstructured":"FinXML Home Page. http:\/\/www.finxml.org.  FinXML Home Page. http:\/\/www.finxml.org."},{"key":"e_1_2_1_3_1","unstructured":"FpML. http:\/\/xml.coverpages.org\/fpml.html.  FpML. http:\/\/xml.coverpages.org\/fpml.html."},{"key":"e_1_2_1_4_1","unstructured":"XBRL Home Page. http:\/\/www.xbrl.org.  XBRL Home Page. http:\/\/www.xbrl.org."},{"key":"e_1_2_1_5_1","unstructured":"XFRML Working Group Home Page. http:\/\/www.xfrml.org.  XFRML Working Group Home Page. http:\/\/www.xfrml.org."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1071610.1071613"},{"key":"e_1_2_1_8_1","volume-title":"ICDE, page 839","author":"Deutsch Alin","year":"2004","unstructured":"Alin Deutsch , Yannis Papakonstantinou , and Yu Xu . Minimization and group-by detection for nested xqueries . In ICDE, page 839 , 2004 . Alin Deutsch, Yannis Papakonstantinou, and Yu Xu. Minimization and group-by detection for nested xqueries. In ICDE, page 839, 2004."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1107499.1107517"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/11601524_10"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1107499.1107501"},{"key":"e_1_2_1_12_1","first-page":"85","volume-title":"On the expressive power of node construction in XQuery","author":"Page Wim Le","year":"2005","unstructured":"Wim Le Page , Jan Hidders , Jan Paredaens , Roel Vercammen , and Philippe Michiels . On the expressive power of node construction in XQuery . pages 85 -- 90 , Baltimore , Maryland, USA , 2005 . Wim Le Page, Jan Hidders, Jan Paredaens, Roel Vercammen, and Philippe Michiels. On the expressive power of node construction in XQuery. pages 85--90, Baltimore, Maryland, USA, 2005."},{"key":"e_1_2_1_13_1","series-title":"Lecture Notes in Computer Science","volume-title":"Expressive power of SQL","author":"Libkin Leonid","year":"1973","unstructured":"Leonid Libkin . Expressive power of SQL . Lecture Notes in Computer Science , 1973 , 2001. Leonid Libkin. Expressive power of SQL. Lecture Notes in Computer Science, 1973, 2001."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/174608.174611"},{"key":"e_1_2_1_15_1","unstructured":"W3C. XML Query Use Cases. http:\/\/www.w3.org\/TR\/xmlquery-use-cases Nov 2003.  W3C. XML Query Use Cases. http:\/\/www.w3.org\/TR\/xmlquery-use-cases Nov 2003."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.164.0324"}],"container-title":["ACM SIGMOD Record"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1276301.1276306","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1276301.1276306","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:22:26Z","timestamp":1750278146000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1276301.1276306"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3]]},"references-count":15,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2007,3]]}},"alternative-id":["10.1145\/1276301.1276306"],"URL":"https:\/\/doi.org\/10.1145\/1276301.1276306","relation":{},"ISSN":["0163-5808"],"issn-type":[{"type":"print","value":"0163-5808"}],"subject":[],"published":{"date-parts":[[2007,3]]},"assertion":[{"value":"2007-03-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}