Página 10 dos resultados de 2156 itens digitais encontrados em 0.006 segundos

xml2pm : a tool for automatic creation of object

Carvalho, Nuno; Simões, Alberto; Almeida, J. J.
Fonte: Universidade do Minho Publicador: Universidade do Minho
Tipo: Conferência ou Objeto de Conferência
Publicado em //2011 ENG
Relevância na Pesquisa
27.28%
The eXtensible Mark-up Language (XML) is probably one of the most popular markup languages available today. It is very typical to find all kind of services or programs representing data in this format. This situation is even more common in web development environments or Service Oriented Architectures (SOA), where data flows from one service to another, being consumed and produced by an heterogeneous set of applications, which sole requirement is to understand XML. This workflow of data represented in XML implies some tasks that applications have to perform if they are required to consume or produce information: the task of parsing an XML document, giving specific semantics to the information parsed, and the task of producing an XML document. Our main goal is to create object definitions that can analyze an XML document and automatically create an object definition that can be used abstractly by the application. These objects are able to parse the XML document and gather all the data required to mimic all the information present in the document. This paper introduces xml2pm, a simple tool that can inspect the structure of an XML document and create an object definition (a Perl module) that stores the same information present in the orinial document...

Sistema para gestão de repositórios XML para bibliotecas digitais

Silva, Sara Raquel Oliveira da
Fonte: Universidade de Aveiro Publicador: Universidade de Aveiro
Tipo: Dissertação de Mestrado
POR
Relevância na Pesquisa
27.28%
Tradicionalmente, os sistemas de informação usam bases de dados relacionais para armazenar a descrição dos registos. Nos últimos anos, a XML tornou-se no standard de facto para descrição documental, transporte de informação e interoperabilidade entre sistemas heterogéneos. Recentemente surgiram alguns casos de bibliotecas digitais que usam a XML para descrever os documentos armazenados. Neste trabalho, é descrita uma solução de gestão de base de dados que integra uma base de dados XML nativa e um motor de indexação para melhorar a performance da pesquisa no repositório dos ficheiros XML.Também é apresentada uma aplicação de gestão webbased que permite a administração, local ou remota, da base de dados. ABSTRACT: Traditionally, most of the information systems use relational databases to store the information of their records. In the last few years, XML has become the standard to documental description, information transportation and interoperability between heterogeneous systems. Recently a considerable number of digital libraries were developed using XML documents to describe their resources. In this project, we describe a database management solution which integrates an XML native database and a search engine to improve query performance in XML file repository. A web based management application is also presented which allows local and remote administration of the database.; Mestrado em Ciências da Engenharia de Computadores e Telemática

XLDM: an xlink-based multidimensional metamodel

Silva,Paulo Caetano da; Cruz,Mateus Silqueira Hickson; Times,Valéria Cesário
Fonte: TECSI Laboratório de Tecnologia e Sistemas de Informação - FEA/USP Publicador: TECSI Laboratório de Tecnologia e Sistemas de Informação - FEA/USP
Tipo: Artigo de Revista Científica Formato: text/html
Publicado em 01/12/2011 EN
Relevância na Pesquisa
27.28%
The growth of data available on the Internet and the improvement of ways to handle them consist of an important issue while designing a data model. In this context, XML provides the necessary formalism to establish a standard to represent and exchange data. Since the technologies of data warehouse are often used for data analysis, it is necessary to define a cube model data to XML. However, data representation in XML may generate syntactic, semantic and structural heterogeneity problems on XML documents, which are not considered by related approaches. To solve these problems, it is required the definition of a data schema. This paper proposes a metamodel to specify XML document cubes, based on relationships between elements and XML documents. This approach solves the XML data heterogeneity problems by taking advantages of data schema definition and relationships defined by XLink. The methodology used provides formal rules to define the concepts proposed. Following this formalism is then instantiated using XML Schema and XLink. It also presents a case study in the medical field and a comparison with XBRL Dimensions and a financial and multidimensional data model which uses XLink.

Performance comparison of relational and native-xml databases using the semantics of the land command and control information exchange data model (LC2IEDM)

Dieter, Jahn
Fonte: Monterey, California. Naval Postgraduate School Publicador: Monterey, California. Naval Postgraduate School
Tipo: Tese de Doutorado
Relevância na Pesquisa
27.28%
Approved for public release, distribution unlimited; Efforts to improve the military decision and action cycle have centered on automating the command and control process and improving interoperability among joint and coalition forces. However, information automation by itself can lead to increased operator overload when the way this information is stored and presented is not structured and consistently filtered. The majority of messaging systems store information in a document-centric free-text format that makes it difficult for command and control systems, relational databases, software agents and web portals to intelligently search the information. Consistent structure and semantic meaning is essential when integrating these capabilities. Military-grade implementations must also provide high performance. A widely accepted platform-independent technology standard for representing document-centric information is the Extensible Markup Language (XML). XML supports the structured representation of information in context through the use of metadata. By using an XML Schema generated from MIPâ s Land Command and Control Information Exchange Data Model (LC2IEDM), it is feasible to compare the syntactic strength of human-readable XML documents with the semantics of LC2IEDM as used within a relational database. The insert...

Document-based message-centric security using XML authentication and encryption for coalition and interagency operations

Williams, Jeffrey Scott
Fonte: Monterey, California. Naval Postgraduate School Publicador: Monterey, California. Naval Postgraduate School
Tipo: Tese de Doutorado Formato: xxiv, 303 p. : ill., maps (some color) ;
Relevância na Pesquisa
27.31%
Approved for public release, distribution unlimited; Approved for public release, distribution unlimited; Different agencies and different nations are not able to securely communicate and share structured information due to differences in security policies and data formats. The current evolution of security and data policies is not solving this fundamental problem. Document-based message-centric XML security can provide satisfactory security within a diversified communications framework between traditional and nontraditional partners by utilizing existing Web standards for XML canonicalization, XML digital signature, XML compression and XML encryption. Vulnerabilities related to the exchange of cryptographic technologies are minimized by strictly adhering to open-standards technology. This approach thus resolves multi-partner trust challenges in regards to using another entity's equipment, software, or policy requirements through the proper adoption of standards-based structured data and alternative cryptographic algorithms. Exemplar results demonstrated in this thesis show that XML Security is a feasible approach for operations that include multiple agencies and coalition partners. Alternative solutions are also available using proprietary technologies...

ACID: arquitetura de controle para integração de dispositivos; ACID: control architecture for device integration

Tavares, Dalton Matsuo
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Tese de Doutorado Formato: application/pdf
Publicado em 03/12/2010 PT
Relevância na Pesquisa
27.28%
O objetivo desta tese é adaptar um modelo de integração industrial baseado no protocolo de comunicação XML Interface for Robots and Peripherals (XIRP), de modo que este pudesse ser aplicado à realidade de pequenas e médias empresas brasileiras (PMEs). Para que isto fosse possível, é necessário estudar os ambientes industriais existentes e a complexidade envolvida na tarefa de integração de dispositivos para os mesmos. Observa-se que estes ambientes são orientados a fabricante com relação às soluções criadas em termos de equipamentos e softwares. Este é o exemplo de grandes empresas como ABB, KUKA, Reis Robotics etc. O fabricante detém a solução de integração e os dispositivos, e estes só podem ser integrados em plataformas deste fabricante. O protocolo de comunicação industrial, no caso o protocolo XIRP, possibilita a comunicação entre dispositivos e sistemas controladores de maneira padronizada, permitindo que dispositivos de um fabricante se comuniquem com sistemas de outros fabricantes. Este protocolo é baseado na linguagem eXtensible Markup Language (XML) e fornece a especificação dos arquivos de esquema XML (XML schema), os quais permitem a criação de uma descrição de dispositivos e a composição de mensagens a serem trocadas entre eles. Para tanto...

DIInCX

Rodrigues, Khaue Rezende
Fonte: Florianópolis, SC Publicador: Florianópolis, SC
Tipo: Dissertação de Mestrado
POR
Relevância na Pesquisa
27.28%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-graduação em Ciência da Computação; A Web tem sido adotada como uma grande fonte e meio para troca de informações. No entanto, os dados presentes nela se encontram sob os mais variados modelos de dados, principalmente XML. Em função do amplo uso do modelo de dados XML, questões como a descoberta de conhecimento e a manutenção da integridade sobre dados XML têm crescido em importância. A descoberta de conhecimento é relevante no suporte a decisões, enquanto a manutenção da integridade visa manter este conhecimento consistente. Dada esta relevância, é proposta uma abordagem semi-automática para descoberta de Restrições de Integridade Semânticas (RIS) a partir de instâncias XML chamada DIInCX (Discovery of Implicit Integrity Constraint from XML data). DIInCX define um processo que coleta informações sobre as instâncias XML, aplica um algoritmo de mineração de regras de associação com adaptações e traduz as regras descobertas para RIS's especificadas na linguagem SWRL (Semantic Web Rule Language). A abordagem provê suporte a sistemas de manipulação de dados que desejam gerenciar RIS's. Outra contribuição deste trabalho é uma taxionomia para RIS's XML segundo os componentes de uma RI em bancos de dados. Esta taxionomia auxilia na avaliação de expressividade de linguagens de especificação de RIS's XML e da robustez de sistemas que controlam RIS's

XXS: Efficient XPath Evaluation on Compressed XML Documents

Navarro, Gonzalo; Cerdeira Pena, Ana; Brisaboa, Nieves R.
Fonte: ACM Publicador: ACM
Tipo: Artículo de revista
EN
Relevância na Pesquisa
27.31%
Artículo de publicación ISI; The eXtensible Markup Language (XML) is acknowledged as the de facto standard for semistructured data representation and data exchange on the Web and many other scenarios. A well-known shortcoming of XML is its verbosity, which increases manipulation, transmission, and processing costs. Various structure-blind and structure-conscious compression techniques can be applied to XML, and some are even access-friendly, meaning that the documents can be efficiently accessed in compressed form. Direct access is necessary to implement the query languages XPath and XQuery, which are the standard ones to exploit the expressiveness of XML. While a good deal of theoretical and practical proposals exist to solve XPath/XQuery operations on XML, only a few ones are well integrated with a compression format that supports the required access operations on the XML data. In this work we go one step further and design a compression format for XML collections that boosts the performance of XPath queries on the data. This is done by designing compressed representations of the XML data that support some complex operations apart from just accessing the data, and those are exploited to solve key components of the XPath queries. Our system...

Incorporación de un Parser XML - XMI para modelamiento de procesos computacionales

Bertero González, Aldo Sebastián
Fonte: Universidad de Chile Publicador: Universidad de Chile
Tipo: Tesis
ES
Relevância na Pesquisa
27.28%
Ingeniero Civil en Computación; El Proyecto ADAPTE tiene como objetivo optimizar los procesos de negocio de las Pequeñas y Medianas Empresas. Para lograrlo es necesario conocer el proceso en sí y el contexto de cada empresa. Existe una herramienta de nombre Eclipse Process Framework Composer (EPF) que se usa para definir de manera estándar los procesos de desarrollo de software, que posee todas las funcionalidades necesarias para esto. Por otro lado, se utiliza Eclipse Modeling Tools (EMT) para modelar el contexto. Además en esta herramienta se ejecutan las trasformaciones necesarias para adaptar el proceso (genérico) a un contexto en particular. El problema en lo descrito anteriormente está en que EPF entrega el proceso en un documento XML haciendo uso del metamodelo UMA, mientras que en EMT se reconoce como válido un archivo de extensión XMI, que usa además un metamodelo diferente denominado SPEM. En este documento se propone realizar una aplicación que sirva para convertir archivos XML con metamodelo UMA a XMI con metamodelo SPEM, y viceversa. Se proponen dos soluciones a la problemática, la primera de estas es hacer una aplicación Java que realice la conversión en ambos sentidos. En esta se utiliza programación orientada a objetos...

Enhancing Content-And-Structure Information Retrieval using a Native XML Database

Pehcevski, Jovan; Thom, James A.; Vercoustre, Anne-Marie
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 02/08/2005
Relevância na Pesquisa
27.28%
Three approaches to content-and-structure XML retrieval are analysed in this paper: first by using Zettair, a full-text information retrieval system; second by using eXist, a native XML database, and third by using a hybrid XML retrieval system that uses eXist to produce the final answers from likely relevant articles retrieved by Zettair. INEX 2003 content-and-structure topics can be classified in two categories: the first retrieving full articles as final answers, and the second retrieving more specific elements within articles as final answers. We show that for both topic categories our initial hybrid system improves the retrieval effectiveness of a native XML database. For ranking the final answer elements, we propose and evaluate a novel retrieval model that utilises the structural relationships between the answer elements of a native XML database and retrieves Coherent Retrieval Elements. The final results of our experiments show that when the XML retrieval task focusses on highly relevant elements our hybrid XML retrieval system with the Coherent Retrieval Elements module is 1.8 times more effective than Zettair and 3 times more effective than eXist, and yields an effective content-and-structure XML retrieval.

XML Reconstruction View Selection in XML Databases: Complexity Analysis and Approximation Scheme

Chebotko, Artem; Fu, Bin
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 15/07/2010
Relevância na Pesquisa
27.31%
Query evaluation in an XML database requires reconstructing XML subtrees rooted at nodes found by an XML query. Since XML subtree reconstruction can be expensive, one approach to improve query response time is to use reconstruction views - materialized XML subtrees of an XML document, whose nodes are frequently accessed by XML queries. For this approach to be efficient, the principal requirement is a framework for view selection. In this work, we are the first to formalize and study the problem of XML reconstruction view selection. The input is a tree $T$, in which every node $i$ has a size $c_i$ and profit $p_i$, and the size limitation $C$. The target is to find a subset of subtrees rooted at nodes $i_1,\cdots, i_k$ respectively such that $c_{i_1}+\cdots +c_{i_k}\le C$, and $p_{i_1}+\cdots +p_{i_k}$ is maximal. Furthermore, there is no overlap between any two subtrees selected in the solution. We prove that this problem is NP-hard and present a fully polynomial-time approximation scheme (FPTAS) as a solution.

The ViP2P Platform: XML Views in P2P

Karanasos, Konstantinos; Katsifodimos, Asterios; Manolescu, Ioana; Zoupanos, Spyros
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 12/12/2011
Relevância na Pesquisa
27.31%
The growing volumes of XML data sources on the Web or produced by enterprises, organizations etc. raise many performance challenges for data management applications. In this work, we are concerned with the distributed, peer-to-peer management of large corpora of XML documents, based on distributed hash table (or DHT, in short) overlay networks. We present ViP2P (standing for Views in Peer-to-Peer), a distributed platform for sharing XML documents based on a structured P2P network infrastructure (DHT). At the core of ViP2P stand distributed materialized XML views, defined by arbitrary XML queries, filled in with data published anywhere in the network, and exploited to efficiently answer queries issued by any network peer. ViP2P allows user queries to be evaluated over XML documents published by peers in two modes. First, a long-running subscription mode, when a query can be registered in the system and receive answers incrementally when and if published data matches the query. Second, queries can also be asked in an ad-hoc, snapshot mode, where results are required immediately and must be computed based on the results of other long-running, subscription queries. ViP2P innovates over other similar DHT-based XML sharing platforms by using a very expressive structured XML query language. This expressivity leads to a very flexible distribution of XML content in the ViP2P network...

QIS-XML: An Extensible Markup Language for Quantum Information Science

Heus, Pascal; Gomez, Richard
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 14/06/2011
Relevância na Pesquisa
27.28%
This Master thesis examines issues of interoperability and integration between the Classic Information Science (CIS) and Quantum Information Science (QIS). It provides a short introduction to the Extensible Markup Language (XML) and proceeds to describe the development steps that have lead to a prototype XML specification for quantum computing (QIS-XML). QIS-XML is a proposed framework, based on the widely used standard (XML) to describe, visualize, exchange and process quantum gates and quantum circuits. It also provides a potential approach to a generic programming language for quantum computers through the concept of XML driven compilers. Examples are provided for the description of commonly used quantum gates and circuits, accompanied with tools to visualize them in standard web browsers. An algorithmic example is also presented, performing a simple addition operation with quantum circuits and running the program on a quantum computer simulator. Overall, this initial effort demonstrates how XML technologies could be at the core of the architecture for describing and programming quantum computers. By leveraging a widely accepted standard, QIS-XML also builds a bridge between classic and quantum IT, which could foster the acceptance of QIS by the ICT community and facilitate the understanding of quantum technology by IT experts. This would support the consolidation of Classic Information Science and Quantum Information Science into a Complete Information Science...

A Grammatical Inference Approach to Language-Based Anomaly Detection in XML

Lampesberger, Harald
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 25/06/2013
Relevância na Pesquisa
27.31%
False-positives are a problem in anomaly-based intrusion detection systems. To counter this issue, we discuss anomaly detection for the eXtensible Markup Language (XML) in a language-theoretic view. We argue that many XML-based attacks target the syntactic level, i.e. the tree structure or element content, and syntax validation of XML documents reduces the attack surface. XML offers so-called schemas for validation, but in real world, schemas are often unavailable, ignored or too general. In this work-in-progress paper we describe a grammatical inference approach to learn an automaton from example XML documents for detecting documents with anomalous syntax. We discuss properties and expressiveness of XML to understand limits of learnability. Our contributions are an XML Schema compatible lexical datatype system to abstract content in XML and an algorithm to learn visibly pushdown automata (VPA) directly from a set of examples. The proposed algorithm does not require the tree representation of XML, so it can process large documents or streams. The resulting deterministic VPA then allows stream validation of documents to recognize deviations in the underlying tree structure or datatypes.; Comment: Paper accepted at First Int. Workshop on Emerging Cyberthreats and Countermeasures ECTCM 2013

Une repr\'esentation en graphe pour l'enseignement de XML

Desmontils, Emmanuel
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
FR
Relevância na Pesquisa
27.28%
Currently, XML is a format widely used. In the context of computer science teaching, it is necessary to introduce students to this format and, especially, at its eco-system. We have developed a model to support the teaching of XML. We propose to represent an XML schema as a graph highlighting the structural characteristics of the valide documents. We present in this report different graphic elements of the model and the improvements it brings to data modeling in XML.---XML est un format actuellement tr\`es utilis\'e. Dans le cadre des formations en informatique, il est indispensable d'initier les \'etudiants \`a ce format et, surtout, \`a tout son \'eco-syst\`eme. Nous avons donc mis au point un mod\`ele permettant d'appuyer l'enseignement de XML. Ce mod\`ele propose de repr\'esenter un sch\'ema XML sous la forme d'un graphe mettant en valeur les caract\'eristiques structurelles des documents valides. Nous pr\'esentons dans ce rapport les diff\'erents \'el\'ements graphique du mod\`ele et les am\'eliorations qu'il apporte \`a la mod\'elisation de donn\'ees en XML.; Comment: 22 pages, in French

Formal Properties of XML Grammars and Languages

Berstel, Jean; Boasson, Luc
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 07/11/2000
Relevância na Pesquisa
27.28%
XML documents are described by a document type definition (DTD). An XML-grammar is a formal grammar that captures the syntactic features of a DTD. We investigate properties of this family of grammars. We show that every XML-language basically has a unique XML-grammar. We give two characterizations of languages generated by XML-grammars, one is set-theoretic, the other is by a kind of saturation property. We investigate decidability problems and prove that some properties that are undecidable for general context-free languages become decidable for XML-languages. We also characterize those XML-grammars that generate regular XML-languages.; Comment: 24 pages

Securing Your Transactions: Detecting Anomalous Patterns In XML Documents

Menahem, Eitan; Schclar, Alon; Rokach, Lior; Elovici, Yuval
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Relevância na Pesquisa
27.28%
XML transactions are used in many information systems to store data and interact with other systems. Abnormal transactions, the result of either an on-going cyber attack or the actions of a benign user, can potentially harm the interacting systems and therefore they are regarded as a threat. In this paper we address the problem of anomaly detection and localization in XML transactions using machine learning techniques. We present a new XML anomaly detection framework, XML-AD. Within this framework, an automatic method for extracting features from XML transactions was developed as well as a practical method for transforming XML features into vectors of fixed dimensionality. With these two methods in place, the XML-AD framework makes it possible to utilize general learning algorithms for anomaly detection. Central to the functioning of the framework is a novel multi-univariate anomaly detection algorithm, ADIFA. The framework was evaluated on four XML transactions datasets, captured from real information systems, in which it achieved over 89% true positive detection rate with less than a 0.2% false positive rate.; Comment: Journal version (14 pages)

Querying XML Documents in Logic Programming

Almendros-Jiménez, J. M.; Becerra-Terón, A.; Enciso-Baños, F. J.
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 25/10/2007
Relevância na Pesquisa
27.31%
Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML. Originally designed to meet the challenges of large-scale electronic publishing, XML is also playing an increasingly important role in the exchange of a wide variety of data on the Web and elsewhere. XPath language is the result of an effort to provide address parts of an XML document. In support of this primary purpose, it becomes in a query language against an XML document. In this paper we present a proposal for the implementation of the XPath language in logic programming. With this aim we will describe the representation of XML documents by means of a logic program. Rules and facts can be used for representing the document schema and the XML document itself. In particular, we will present how to index XML documents in logic programs: rules are supposed to be stored in main memory, however facts are stored in secondary memory by using two kind of indexes: one for each XML tag, and other for each group of terminal items. In addition, we will study how to query by means of the XPath language against a logic program representing an XML document. It evolves the specialization of the logic program with regard to the XPath expression. Finally, we will also explain how to combine the indexing and the top-down evaluation of the logic program. To appear in Theory and Practice of Logic Programming (TPLP)"

The SPARQL2XQuery Interoperability Framework. Utilizing Schema Mapping, Schema Transformation and Query Translation to Integrate XML and the Semantic Web

Bikakis, Nikos; Tsinaraki, Chrisa; Stavrakantonakis, Ioannis; Gioldasis, Nektarios; Christodoulakis, Stavros
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Relevância na Pesquisa
27.28%
The Web of Data is an open environment consisting of a great number of large inter-linked RDF datasets from various domains. In this environment, organizations and companies adopt the Linked Data practices utilizing Semantic Web (SW) technologies, in order to publish their data and offer SPARQL endpoints (i.e., SPARQL-based search services). On the other hand, the dominant standard for information exchange in the Web today is XML. The SW and XML worlds and their developed infrastructures are based on different data models, semantics and query languages. Thus, it is crucial to develop interoperability mechanisms that allow the Web of Data users to access XML datasets, using SPARQL, from their own working environments. It is unrealistic to expect that all the existing legacy data (e.g., Relational, XML, etc.) will be transformed into SW data. Therefore, publishing legacy data as Linked Data and providing SPARQL endpoints over them has become a major research challenge. In this direction, we introduce the SPARQL2XQuery Framework which creates an interoperable environment, where SPARQL queries are automatically translated to XQuery queries, in order to access XML data across the Web. The SPARQL2XQuery Framework provides a mapping model for the expression of OWL-RDF/S to XML Schema mappings as well as a method for SPARQL to XQuery translation. To this end...

XWeB: the XML Warehouse Benchmark

Mahboubi, Hadj; Darmont, Jérôme
Fonte: Universidade Cornell Publicador: Universidade Cornell
Tipo: Artigo de Revista Científica
Publicado em 02/02/2011
Relevância na Pesquisa
27.28%
With the emergence of XML as a standard for representing business data, new decision support applications are being developed. These XML data warehouses aim at supporting On-Line Analytical Processing (OLAP) operations that manipulate irregular XML data. To ensure feasibility of these new tools, important performance issues must be addressed. Performance is customarily assessed with the help of benchmarks. However, decision support benchmarks do not currently support XML features. In this paper, we introduce the XML Warehouse Benchmark (XWeB), which aims at filling this gap. XWeB derives from the relational decision support benchmark TPC-H. It is mainly composed of a test data warehouse that is based on a unified reference model for XML warehouses and that features XML-specific structures, and its associate XQuery decision support workload. XWeB's usage is illustrated by experiments on several XML database management systems.