Publish By Example

We propose an approach for producing database publishing programs by example. The main idea is to interactively build an example document, representative of the program output. The system infers from this document, without ambiguity, the publishing program. The end-user does not need to know a programming language, a query language or the database schema.

[1]  Moshé M. Zloof Query-by-Example: A Data Base Language , 1977, IBM Syst. J..

[2]  M. Erwig Xing: a visual XML query language , 2003, J. Vis. Lang. Comput..

[3]  Alberto H. F. Laender,et al.  Querying Semistructured Data By Example: The QSByE Interface , 2001, Workshop on Information Integration on the Web.

[4]  Letizia Tanca,et al.  G-Log: A Graph-Based Query Language , 1995, IEEE Trans. Knowl. Data Eng..

[5]  Yannis Papakonstantinou,et al.  QURSED: querying and reporting semistructured data , 2002, SIGMOD '02.

[6]  Philippe Rigaux,et al.  Data-Driven Publication of Relational Databases , 2006, 2006 10th International Database Engineering and Applications Symposium (IDEAS'06).

[7]  Stefano Ceri,et al.  Designing Data-Intensive Web Applications , 2002 .

[8]  Surajit Chaudhuri,et al.  DBXplorer: a system for keyword-based search over relational databases , 2002, Proceedings 18th International Conference on Data Engineering.

[9]  Yannis Papakonstantinou,et al.  BBQ: A Visual Interface for Integrated Browsing and Querying of XML , 2000, VDB.

[10]  Vagelis Hristidis,et al.  DISCOVER: Keyword Search in Relational Databases , 2002, VLDB.

[11]  Richard Statman,et al.  On the Structure of Armstrong Relations for Functional Dependencies , 1984, JACM.

[12]  DANIELE BRAGA,et al.  XQBE (XQuery By Example): A visual interface to the standard XML query language , 2005, TODS.

[13]  Frank Neven,et al.  Expressiveness and complexity of xml publishing transducers , 2007, PODS '07.

[14]  S. Sudarshan,et al.  Keyword searching and browsing in databases using BANKS , 2002, Proceedings 18th International Conference on Data Engineering.