Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Roberta Jo Cochrane is active.

Publication


Featured researches published by Roberta Jo Cochrane.


very large data bases | 2004

A framework for using materialized XPath views in XML query processing

Andrey Balmin; Fatma Ozcan; Kevin S. Beyer; Roberta Jo Cochrane; Hamid Pirahesh

XML languages, such as XQuery, XSLT and SQL/XML, employ XPath as the search and extraction language. XPath expressions often define complicated navigation, resulting in expensive query processing, especially when executed over large collections of documents. In this paper, we propose a framework for exploiting materialized XPath views to expedite processing of XML queries. We explore a class of materialized XPath views, which may contain XML fragments, typed data values, full paths, node references or any combination thereof. We develop an XPath matching algorithm to determine when such views can be used to answer a user query containing XPath expressions. We use the match information to identify the portion of an XPath expression in the user query which is not covered by the XPath view. Finally, we construct, possibly multiple, compensation expressions which need to be applied to the view to produce the query result. Experimental evaluation, using our prototype implementation, shows that the matching algorithm is very efficient and usually accounts for a small fraction of the total query compilation time.


international conference on management of data | 2005

System RX: one part relational, one part XML

Kevin S. Beyer; Roberta Jo Cochrane; Vanja Josifovski; Jim Kleewein; George Lapis; Guy M. Lohman; Bob Lyle; Fatma Ozcan; Hamid Pirahesh; Normen Seemann; Tuong Chanh Truong; Bert Van der Linden; Brian S. Vickery; Chun Zhang

This paper describes the overall architecture and design aspects of a hybrid relational and XML database system called System RX. We believe that such a system is fundamental in the evolution of enterprise data management solutions: XML and relational data will co-exist and complement each other in enterprise solutions. Furthermore, a successful XML repository requires much of the same infrastructure that already exists in a relational database management system. Finally, XML query languages have considerable conceptual and functional overlap with relational dataflow engines. System RX is the first truly hybrid system that comingles XML and relational data, giving them equal footing. The new support for XML includes native support for storage and indexing as well as query compilation and evaluation support for the latest industry-standard query languages, SQL/XML and XQuery. By building a hybrid system, we leverage more than 20 years of data management research to advance XML technology to the same standards expected from mature relational systems.


Archive | 1997

Shared nothing parallel execution of procedural constructs in SQL

Roberta Jo Cochrane; George Lapis; Mir Hamid Pirahesh; Richard S. Sidle; David E. Simmen; Tuong Chanh Truong; Monica Sachiye Urata


very large data bases | 1991

Implementing Set-Oriented Production Rules as an Extension to Starburst

Jennifer Widom; Roberta Jo Cochrane; Bruce G. Lindsay


Archive | 1995

Query optimizer system that detects and prevents mutating table violations of database integrity in a query before execution plan generation

Roberta Jo Cochrane; Mir Hamid Pirahesh; Richard S. Sidle


Archive | 1999

System and method for selective incremental deferred constraint processing after bulk loading data

Petrus Kai Chung Chan; Roberta Jo Cochrane; Sam Lightstone; Mir Hamid Pirahesh; Richard S. Sidle; Tuong Chanh Truong; Michael J. Winer; Calisto Zuzarte


Archive | 1995

System and method for constraint checking bulk data in a database

Roberta Jo Cochrane; Mir Hamid Pirahesh; Richard S. Sidle; Calisto Zuzarte


Archive | 1997

Synchronization of SQL actions in a relational database system

Roberta Jo Cochrane; George Lapis; Mir Hamid Pirahesh; Richard S. Sidle; David E. Simmen; Tuong Chanh Truong; Monica Sachiye Urata


Archive | 1997

Supporting dynamic tables in SQL query compilers

Yao-Ching Stephen Chen; Jyh-Herng Chow; Roberta Jo Cochrane; Gene Y. C. Fuh; Nelson Mendonca Mattos; Mir Hamid Pirahesh; Jeffrey D. Richey; Brian Thinh-Vinh Tran; Tuong Chanh Truong


Archive | 1998

Query optimization by transparently altering properties of relational tables using materialized views

Roberta Jo Cochrane; George Lapis; Ting Yu Leung; Mir Hamid Pirahesh; Monica Sachiye Urata; Richard S. Sidle; David E. Simmen; Calisto Zuzarte

Researchain Logo
Decentralizing Knowledge