ToXgene: a template-based data generator for xml. ToXgene is a template-based generator for large, consistent collections of synthetic XML documents, developed as part of the ToX (the Toronto XML Server) project. ToX is an heterogeneous repository for XML data and metadata being developed at the Database Group of the University of Toronto. ToXgene was designed to be declarative, and thus speed up the data generation cycle; general enough to produce fairly complex XML content; and powerful enough to capture the most common kinds of integrity constraints in popular benchmarks. The ToXgene Template Specification Language (TSL) is a subset of the XML Schema notation augmented with annotations for specifying certain properties of the intended data, such as value distributions, the vocabulary for CDATA content, etc. Being template-based, our tool gives its users total control over the structure and content of the XML documents it produces.

References in zbMATH (referenced in 8 articles )

Showing results 1 to 8 of 8.
Sorted by year (citations)

  1. Karaca, Yeliz; Cattani, Carlo: Computational methods for data analysis (2019)
  2. Abiteboul, Serge; Amsterdamer, Yael; Deutch, Daniel; Milo, Tova; Senellart, P.: Optimal probabilistic generation of XML documents (2015)
  3. Antonopoulos, Timos; Geerts, Floris; Martens, Wim; Neven, Frank: Generating, sampling and counting subclasses of regular tree languages (2013)
  4. Theoharis, Yannis; Georgakopoulos, George; Christophides, Vassilis: PoweRGen: a power-law based generator of RDFS schemas (2012) ioport
  5. Brzeziński, Dariusz; Leśniewska, Anna; Morzy, Tadeusz; Piernik, Maciej: XCleaner: a new method for clustering XML documents by structure (2011)
  6. Taha, Kamal; Elmasri, Ramez: BusSEngine: a business search engine (2010) ioport
  7. Schroeder, Rebeca; dos Santos Mello, Ronaldo: Designing XML documents from conceptual schemas and workload information. A case study for XML databases (2009) ioport
  8. Afanasiev, Loredana; Marx, Maarten: An analysis of XQuery benchmarks (2008) ioport