|
ABSTRACT
QURSED enables the development of web-based query forms and reports (QFRs) that query and report semistructured XML data, i.e., data that are characterized by nesting, irregularities and structural variance. The query aspects of a QFR are captured by its query set specification, which formally encodes multiple parameterized condition fragments and can describe large numbers of queries. The run-time component of QURSED produces XQuery-compliant queries by synthesizing fragments from the query set specification that have been activated during the interaction of the end-user with the QFR. The design-time component of QURSED, called QURSED Editor, semi-automates the development of the query set specification and its association with the visual components of the QFR by translating visual actions into appropriate query set specifications. We describe QURSED and illustrate how it accommodates the intricacies that the semistructured nature of the underlying database introduces. We specifically focus on the formal model of the query set specification, its generation via the QURSED Editor and its coupling with the visual aspects of the web-based form and report.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
S. Abiteboul, P. Buneman, D. Suciu: Data on the Web, Morgan Kaufman, California, 2000.
|
| |
2
|
|
 |
3
|
Phil Bernstein , Michael Brodie , Stefano Ceri , David DeWitt , Mike Franklin , Hector Garcia-Molina , Jim Gray , Jerry Held , Joe Hellerstein , H. V. Jagadish , Michael Lesk , Dave Maier , Jeff Naughton , Hamid Pirahesh , Mike Stonebraker , Jeff Ullman, The Asilomar report on database research, ACM SIGMOD Record, v.27 n.4, p.74-80, Dec. 1998
[doi> 10.1145/306101.306137]
|
| |
4
|
|
| |
5
|
Stefano Ceri , Sara Comai , Ernesto Damiani , Piero Fraternali , Stefano Paraboschi , Letizia Tanca, XML-GL: a graphical language for querying and restructuring XML documents, Proceeding of the eighth international conference on World Wide Web, p.1171-1187, May 1999, Toronto, Canada
|
 |
6
|
Sudarshan S. Chawathe , Thomas Baby , Jihwang Yoo, VQBD: exploring semistructured data, Proceedings of the 2001 ACM SIGMOD international conference on Management of data, p.603, May 21-24, 2001, Santa Barbara, California, United States
|
 |
7
|
Sophie Cluet , Claude Delobel , Jérǒme Siméon , Katarzyna Smaga, Your mediators need data conversion!, Proceedings of the 1998 ACM SIGMOD international conference on Management of data, p.177-188, June 01-04, 1998, Seattle, Washington, United States
|
| |
8
|
S. Cohen et al.: EquiX --- Easy Querying in XML Databases, in proceedings of the ACM Workshop on The Web and Databases (WebDB), 1999.
|
 |
9
|
Mary Fernandez , Atsuyuki Morishima , Dan Suciu, Efficient evaluation of XML middle-ware queries, Proceedings of the 2001 ACM SIGMOD international conference on Management of data, p.103-114, May 21-24, 2001, Santa Barbara, California, United States
|
 |
10
|
Mary Fernández , Dan Suciu , Igor Tatarinov, Declarative specification of data-intensive Web sites, Proceedings of the 2nd conference on Domain-specific languages, p.135-148, October 03-06, 1999, Austin, Texas, United States
|
 |
11
|
|
 |
12
|
|
| |
13
|
|
| |
14
|
|
 |
15
|
Alon Y. Levy , Anand Rajaraman , Jeffrey D. Ullman, Answering queries using limited external query processors (extended abstract), Proceedings of the fifteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.227-237, June 04-06, 1996, Montreal, Quebec, Canada
[doi> 10.1145/237661.237716]
|
| |
16
|
|
| |
17
|
|
| |
18
|
K. Munroe, Y. Papakonstantinou: BBQ: A Visual Interface for Browsing and Querying XML, in VDB5, 2000.
|
 |
19
|
|
| |
20
|
Y. Papakonstantinou, M. Petropoulos, V. Vassalos: QURSED: Querying and Reporting Semistructured Data (extended version.) www.db.ucsd.edu/People/michalis/pubs/sig02ext.pdf
|
| |
21
|
|
| |
22
|
|
 |
23
|
|
| |
24
|
M. Zloof: Query By Example, in proceedings of the National Compute Conference, AFIPS, Vol. 44, 1975, pp. 431-438.
|
| |
25
|
P. V. Biron, A. Malhotra: XML Schema Part 2: Datatypes, W3C Recommendation 02 May 2001. http://www.w3.org/TR/xmlschema-2/
|
| |
26
|
D. Chamberlin et al.: XQuery 1.0: An XML Query Language, W3C Working Draft 07 June 2001. http://www.w3.org/TR/xquery/
|
| |
27
|
A. Deutsch et al.: XML-QL: A Query Language for XML, W3C note, 1998. http://www.w3.org/TR/1998/NOTE-xml-ql-19980819/
|
| |
28
|
D. C. Fallside: XML Schema Part 0: Primer, W3C Recommendation 02 May 2001. http://www.w3.org/TR/xmlschema-0/
|
| |
29
|
D. Raggett, A. Le Hors, I. Jacobs: HTML 4.01 Specification, W3C Recommendation 24 December 1999, http://www.w3.org/TR/html.
|
| |
30
|
Hector Garcia-Molina , Yannis Papakonstantinou , Dallan Quass , Anand Rajaraman , Yehoshua Sagiv , Jeffrey Ullman , Vasilis Vassalos , Jennifer Widom, The TSIMMIS Approach to Mediation: Data Models and Languages, Journal of Intelligent Information Systems, v.8 n.2, p.117-132, March/April 1997
[doi> 10.1023/A:1008683107812]
|
| |
31
|
Jayavel Shanmugasundaram , Eugene J. Shekita , Rimon Barr , Michael J. Carey , Bruce G. Lindsay , Hamid Pirahesh , Berthold Reinwald, Efficiently Publishing Relational Data as XML Documents, Proceedings of the 26th International Conference on Very Large Data Bases, p.65-76, September 10-14, 2000
|
|