scispace - formally typeset
J

Jason G. McHugh

Researcher at Amazon.com

Publications -  48
Citations -  4195

Jason G. McHugh is an academic researcher from Amazon.com. The author has contributed to research in topics: Query language & Object (computer science). The author has an hindex of 21, co-authored 48 publications receiving 4175 citations. Previous affiliations of Jason G. McHugh include Stanford University & Facebook.

Papers
More filters
Journal ArticleDOI

The Lorel Query Language for Semistructured Data

TL;DR: The main novelties of the Lorel language are the extensive use of coercion to relieve the user from the strict typing of OQL, which is inappropriate for semistructured data; and powerful path expressions, which permit a flexible form of declarative navigational access and are particularly suitable when the details of the structure are not known to the user.
Journal ArticleDOI

Lore: a database management system for semistructured data

TL;DR: This paper provides an overview of these aspects of the Lore system, as well as other novel features such as dynamic structural summaries and seamless access to data from external sources.
Proceedings Article

Query Optimization for XML

TL;DR: This paper describes the query processor of Lore, a DBMS for XML-based data supporting an expressive query language and focuses primarily on Lore's cost-based query optimizer, including heuristics for reducing the large search space.

From Semistructured Data to XML: Migrating the Lore Data Model and Query Language

TL;DR: This paper describes the experiences migrating the Lore database management system for semistructured data to work with XML, and presents a modified data model, whose definition was a subtly challenging task given that XML itself is just a textual language.
Patent

Method, system and computer program product for the delivery of a chat message in a 3D multi-user environment

TL;DR: In this paper, a chat system, method and computer program product for delivering a message between a sender and a recipient in a three-dimensional (3D) multi-user environment, wherein the 3D multiuser environment maintains respective digital representations of the sender and the recipient.