Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

William M. Shui

dblp:77/3118 · DBLP profile ↗
← Back
10ranked-venue papers
5as first author
0since 2021 · last 2007
0009-0007-8969-2187ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 6 · 3 first-authorDatabases, data management, data science and information retrieval · 5 · 2 first-authorArtificial intelligence and machine learning · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Indexing and storage engines · 50% Graph data management · 50%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph data management › graph query
navigational query
0.112007
Querying and maintaining a compact XML storage · WWW 2007
Indexing and storage engines
XML storage
0.112007
Querying and maintaining a compact XML storage · WWW 2007

Methods — techniques the papers use, named apart from their topics

information-theoretic space analysis · 0.1
YearPublicationVenuePosition
2007 Querying and maintaining a compact XML storage
abstract
As XML database sizes grow, the amount of space used for storing the data and auxiliary data structures becomes a major factor in query and update performance. This paper presents a new storage scheme for XML data that supports all navigational operations in near constant time. In addition to supporting efficient queries, the space requirement of the proposed scheme is within a constant factor of the information theoretic minimum, while insertions and deletions can be performed in near constant time as well. As a result, the proposed structure features a small memory footprint that increases cache locality, whilst still supporting standard APIs, such as DOM, and necessary database operations, such as queries and updates, efficiently. Analysis and experiments show that the proposed structure is space and time efficient.
Raymond K. Wong 0001, Franky Lam, William M. Shui
WWW3
2004 Skipping Strategies for Efficient Structural Joins
Franky Lam, William M. Shui, Damien K. Fisher, Raymond K. Wong 0001
DASFAA2
2004 Effective Clustering Schemes for XML Databases
William M. Shui, Damien K. Fisher, Franky Lam, Raymond K. Wong 0001
DEXA1
2003 A New Approach to Protein Structure and Function Analysis Using Semi-structured Databases
William M. Shui, Raymond K. Wong 0001, Stephen C. Graham, Lawrence K. Lee, W. Bret Church
APBC1
2003 A Novel Laboratory ersion Management System for Tracking Complex Biological Experiments
abstract
Ability to keep track of records for various biological experiments allows for future validation of the current experiments and other non-experimental laboratory procedures. With the increasing popularity of publishing biological data in XML format, there arises the need for the control and management of this data, as well as dynamically exporting this data to various formats for reporting purposes. As such data is constantly changing, users want to be able to query previous versions, plotting data across different versions from history, query changes in documents, as well as to retrieve a particular document version efficiently. This paper proposes an XML-based version management system for tracking and analyzing data obtained from any laboratory experiments in an effective and meaningful manner. This includes experiments ranging from genomic, proteomic and protein structural. We also present methods for importing non XML data into the system as well as generating reports in multiple formats dynamically.
William M. Shui, Nicole Lam, Raymond K. Wong 0001
BIBE1
2003 Application of XML Schema and Active Rules System in Management and Integration of Heterogeneous Biological Data
abstract
Automating the process of information retrieval and integration of heterogeneous biological data is complex and difficult. This paper describes an approach to solve this problem by using XML technologies such as XML Schema and an XML-based active rules system. Current limitations of active rule system for XML databases are discussed. We then propose a template for defining rules that is consistent with the current XQuery specification, a defacto standard language for querying XML data. Finally, an example scenario is used to illustrate how these techniques can come together in integrating heterogeneous biological data sources.
William M. Shui, Raymond K. Wong 0001
BIBE1
2003 Efficient ordering for XML data
abstract
With the increasing popularity of XML, there arises the need for managing and querying information in this form. Several query languages, such as XQuery, have been proposed which return their results in document order. However, most recent efforts focused on query optimization have disregarded order. This paper presents a simple yet elegant method to maintain document ordering for XML data. Analysis of our method shows that it is indeed efficient and scalable, even for changing data.
Damien K. Fisher, Franky Lam, William M. Shui, Raymond K. Wong 0001
CIKM3
2003 Integrating, Managing and Analyzing Protein Structures with XML Databases
abstract
The development of high-throughput genome sequencing and protein structure determination techniques have provided researchers with a wealth of biological data. Integrated analysis of such data is difficult due to the disparate nature of the repositories used to store this biological data and of the software used for its analysis. This paper presents a framework based upon the use of semi-structured database management systems that would provide an integrated interface for the collection, storage and retrieval of biological data from existing repositories and of biological information generated by existing analysis programs. A simple implementation that integrates information from databases and analytical programs is presented as a proof of concept. In particular, this paper focuses on the data transformation, data integration, and the support of active rules for biological data.
William M. Shui, Raymond K. Wong 0001, Stephen C. Graham, Lawrence K. Lee, W. Bret Church
DASFAA1
2001 Utilizing Multiple Bioinformatics Information Sources: An XML Database Approach
abstract
Biological databanks have proven useful to bioscience researchers, especially in the analysis of raw data. Computational tools for sequence identification, structural analysis, and visualization have been built to access these databanks. This paper describes a way to utilize these resources (both data and tools) by integrating different biological databanks into a unified XML framework. An interface to access the embedded bioinformatic tools for this common model is built by leveraging the query language of XML database management system. The proposed framework has been implemented with the emphasis of reusing the existing bioinformatic data and tools. This paper describes the overall architecture of this prototype and some design issues.
Raymond K. Wong 0001, William M. Shui
BIBE2
2000 An XML Repository for Molecular Sequence Data
abstract
The emergence of the Extensible Markup Language (XML) as a new standard for data representation and exchange on the World Wide Web has created a new information revolution. Several proposals have been made to formulate molecular sequences in XML, however none of them mentioned the efficient storage and management of the resultant XML sequence data. This paper addresses some implementation issues of an XML repository for molecular sequence data.
Raymond K. Wong 0001, Franky Lam, Stephen C. Graham, William M. Shui
BIBE4