Benefi ts of Path Summaries in an XML Query Optimizer Supporting Multiple Access Methods (2008)
Attila Barta, Mariano P. Consens, O. Mendelzon
We compare several optimization strategies implemented in an XML query evaluation system. The strategies incorporate the use of path summaries into the query optimizer, and rely on heuristics that...
Mariano P. Consens, Flavio Rizzolo
The nature of semistructured data in web collections is evolving. Increasingly, XML web documents (or documents exchanged via web services) are valid with regard to a schema, yet the actual structure...
Self Managing Top-k (Summary, Keyword) Indexes in XML Retrieval (2008)
Mariano P. Consens, Xin Gu, Yaron Kanza, Flavio Rizzolo
Retrieval queries that combine structural constraints with keyword search represent a significant challenge to XML data management systems. Queries are expected to be answered as efficiently and...
ABSTRACT Goals and Benchmarks for Autonomic Configuration Recommenders (2008)
Mariano P. Consens, Denilson Barbosa
We are witnessing an explosive increase in the complexity of the information systems we rely upon. Autonomic systems address this challenge by continuously configuring and tuning themselves....
XML Retrieval: DB/IR in Theory, Web in practice (2008)
Sihem Amer-yahia, Mariano P. Consens
Learning Objectives: Tutorial attendees will learn about requirements for combined DB and IR applications that access XML content; learn about models and indexes tailored to XML and their algorithms;...
M. S. Ali, Mariano P. Consens, Flavio Rizzolo
We present DescribeX, a tool for exploring and visualizing the structural patterns present in collections of XML documents. DescribeX can be employed by developers to interactively discover those...
M. S. Ali, Mariano P. Consens, Flavio Rizzolo
We present DescribeX, a tool for exploring and visualizing the structural patterns present in collections of XML documents. DescribeX can be employed by developers to interactively discover those...
Benefi ts of Path Summaries in an XML Query Optimizer Supporting Multiple Access Methods (2008)
Attila Barta, Mariano P. Consens, O. Mendelzon
We compare several optimization strategies implemented in an XML query evaluation system. The strategies incorporate the use of path summaries into the query optimizer, and rely on heuristics that...
Self Managing Top-k (Summary, Keyword) Indexes in XML Retrieval (2008)
Mariano P. Consens, Xin Gu, Yaron Kanza, Flavio Rizzolo
Retrieval queries that combine structural constraints with keyword search represent a significant challenge to XML data management systems. Queries are expected to be answered as efficiently and...
Constant Propagation Versus Join Reordering (2008)
In Datalog, Mariano P. Consens, Alberto O. Mendelzon, Dimitra Vista, Peter T. Wood
1 Introduction Two topics of research in the area of query evaluation for recursive Datalog rules have been constant propagation and join ordering. In the former, given a recursive Datalog program...
Experimental Evaluation of Autonomic Indexing (2008)
Denilson Barbosa Dmb, Denilson Barbosa, Mariano P. Consens, Laurent Mignet
We are witnessing an explosive increase in the complexity of the information systems we rely upon. Autonomic systems address this challenge by continuously configuring and tuning themselves....
DescribeX: interacting with AxPRE summaries (2008)
M. S. Ali, Mariano P. Consens, Shahan Khatchadourian, Flavio Rizzolo
Abstract — DescribeX is a visual, interactive tool for exploring the underlying structure of an XML collection. DescribeX implements a framework for creating XML summaries described using axis path...
AxPRE summaries: Exploring the (semi-)structure of XML web collections (2008)
Mariano P. Consens, Flavio Rizzolo, Ro A. Vaisman
Abstract — This paper introduces AxPRE summaries, a formalism that allows exploring the (semi-)structure of large XML collections. AxPRE summaries are implemented in a tool, DescribeX, that...
Algebras for Querying Text Regions (Extended Abstract) (2007)
There is a significant amount of interest in combining and extending database and information retrieval technologies to manage textual data. The challenge is becoming more relevant due to the...
Mariano P. Consens, Sergio R. Faria, Masum Z. Hasan, Yanni K. Jew, Christine N. Knight, Alberto O. Mendelzon, ...
this paper, we assume a certain familiarity with the plain Smalltalk environment, in particular these aspects:
Abstract The W3C XQuery language recommendation, (2007)
Mariano P. Consens, David Dehaan, David Toman
based on a hierarchical and ordered document model, supports a wide variety of constructs and use cases. Concomitantly, there is a diversity of approaches and strategies for evaluating XQuery...
Mariano P. Consens, Sergio R. Faria, Masum Z. Hasan, Yanni K. Jew, Christine N. Knight, Alberto O. Mendelzon, ...
Manual written by:
Hy + : A Hygraph-based Query and (2007)
Visualization System, Mariano P. Consens, Alberto O. Mendelzon
Algebras for Querying Text Regions (Extended Abstract) (2007)
There is a significant amount of interest in combining and extending database and information retrieval technologies to manage textual data. The challenge is becoming more relevant due to the...
Hy + : A Hygraph-based Query and (2007)
Visualization System, Mariano P. Consens, Alberto O. Mendelzon
Fast answering of XPath query workloads on web collections (2007)
Mariano P. Consens, Flavio Rizzolo
Several web applications (such as processing RSS feeds or web service messages) rely on XPath-based data manipulation tools. Web developers need to use XPath queries effectively on increasingly...
XPlainer: Visual explanations of XPath queries (2007)
Mariano P. Consens, Flavio Rizzolo
The popularity of XML has motivated the development of novel XML processing tools many of which embed the XPath language for XML querying, transformation, constraint specification, etc. XPath...
XPlainer: Visual explanations of XPath queries (2007)
The popularity of XML has motivated the development of novel XML processing tools many of which embed the XPath language for XML querying, transformation, constraint specification, etc. XPath...
A Comprehensive XQuery to SQL Translation Using Dynamic Interval Encoding (2003)
David Dehaan, David Toman, Mariano P. Consens, M. Tamer Özsu
The W3C XQuery language recommendation, based on a hierarchical and ordered document model, supports a wide variety of constructs and use cases. There is a diversity of approaches and strategies for...
A Comprehensive XQuery to SQL Translation Using Dynamic Interval Encoding (2003)
David Dehaan, David Toman, Mariano P. Consens, M. Tamer Özsu
The W3C XQuery language recommendation, based on a hierarchical and ordered document model, supports a wide variety of constructs and use cases. There is a diversity of approaches and strategies for...
"June 1994."
Visualizing and querying distributed event traces with Hy (1994)
Mariano P. Consens, Masum Z. Hasan, Alberto O. Mendelzon
Abstract. A programmer attempting to understand and debug a distributed program deals with large volumes of trace data that describe the program's behaviour. Visualization is widely believed to...
Looking at the Relations Among Software Objects (1994)
Mariano P. Consens, Alberto O. Mendelzon, Arthur G. Ryman
What kinds of tools should we build to give software engineers better ways of designing, maintaining, and generally understanding large software systems? We claim that software engineers need (among...
Creating and Filtering Structural Data Visualizations using Hygraph Patterns (1994)
Mariano P. Consens, Mariano P. Consens
Data visualization plays a fundamental role in helping users solve complex, informationintensive problems in scientific, engineering and business applications. This thesis introduces an original...
Optimizing queries on files (1994)
We present a framework which allows the user to access and manipulate data uniformly, regardless of whether it resides in a database or in the file system (or in both). A key issue is the performance...
Architecture and Applications of the Hy+ Visualization System (1994)
Visualization System, Mariano P. Consens, Frank Ch. Eigler, Masum Z. Hasan, Alberto O. Mendelzon, Emanuel G. Noik, ...
The Hy + system is a generic visualization tool that supports a novel visual query language called GraphLog. In Hy + , visualizations are based on a graphical formalism that allows comprehensible...
Creating and Filtering Structural Data Visualizations using Hygraph Patterns (1994)
Mariano P. Consens, Mariano P. Consens
Data visualization plays a fundamental role in helping users solve complex, information intensive problems in scientific, engineering and business applications. This thesis introduces an original...
Visualizing and Querying Distributed Event Traces with Hy+ (1994)
Mariano P. Consens, Masum Z. Hasan, Alberto O. Mendelzon, The Hy
. A programmer attempting to understand and debug a distributed program deals with large volumes of trace data that describe the program's behaviour. Visualization is widely believed to help in...
Low complexity aggregation (1993)
Mariano P. Consens, Alberto O. Mendelzon
We present constructs for computing aggregate functions over sets of tuples and along paths in a database graph. We show how Datalog can be extended to compute a large class of queries with...
Debugging distributed programs by visualizing and querying event traces (1993)
Mariano P. Consens, Masum Z. Hasan, Alberto O. Mendelzon
Debugging (whether for performance or correctness) and analyzing the behaviour of a parallel or distributed computation is usually performed by analyzing execution traces of a program. A complex...
Debugging Distributed Programs by Visualizing and Querying Event Traces (1993)
Mariano P. Consens, Masum Z. Hasan, Alberto O. Mendelzon
ion serves two purposes: it reduces the volume of information displayed to the programmer, and it helps the programmer reason about her system using high level semantics. Filtering allows the...
Supporting Network Management through Declaratively Specified Data Visualizations (1993)
Mariano P. Consens, Masum Z. Hasan
The complexity of managing and controlling large heterogeneous networks requires the availability of management stations equipped with sophisticated tools. A fundamental feature of an advanced...
Hy+: A Hygraph-based Query and Visualization System (1993)
Visualization System, Mariano P. Consens, Alberto O. Mendelzon
This paper provides a brief overview of Hy +
Using Hy+ for Network Management and Distributed Debugging (1993)
Mariano P. Consens, Masum Z. Hasan, Alberto O. Mendelzon
A network manager managing a computer network or a programmer attempting to understand and debug a distributed program both must deal with large volumes of data. Visualization is widely believed to...
Visualizing Queries and Querying Visualizations (1992)
Mariano P. Consens, Isabel F. Cruz, Alberto O. Mendelzon
Suppose you are flipping channels on a TV set and flip into the middle of a film that you have seen before. Most people can, within a few seconds, identify the film, recall the title and main actors,...
GraphLog: a Visual Formalism for Real Life Recursion (1990)
Mariano P. Consens, Alberto O. Mendelzon
We present a query language called GraphLog, based on a graph representation of both data and queries. Queries are graph patterns. Edges in queries represent edges or paths in the database. Regular...
M. S. Ali, Mariano P. Consens, Mounia Lalmas, Recall Base
Motivation and Approach Current approaches to evaluation in XML retrieval rely on ideal recall base How to evaluate without defining an ideal recall base? Our Approach: Differentiate between the...