Demo Data from EDBT 2026 / reviewers in the wild / expert
Cheng Hian Goh
dblp:30/6480
· DBLP profile ↗
20ranked-venue papers
5as first author
0since 2021 · last 2002
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 16 · 5 first-authorArtificial intelligence and machine learning · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 1
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
11 papers |
Query processing and optimization · 41% Database theory · 25% Indexing and storage engines · 16% | |
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 100% |
Topics — the 17 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › interactive query processing
progressive query processing |
0.1 | 3 | 2000 | Progressive evaluation of nested aggregate queries · VLDB J. 2000 Query Rewriting for SWIFT (First) Answers · IEEE Trans. Knowl. Data Eng. 2000 On Getting Some Answers Quickly, and Perhaps More Later · ICDE 1999 |
Query processing and optimization
aggregate query processing |
0.1 | 2 | 2000 | Progressive evaluation of nested aggregate queries · VLDB J. 2000 Online Feedback for Nested Aggregate Queries with Multi-Threading · VLDB 1999 |
Database theory › dependency theory
inclusion dependencies |
0.0 | 2 | 2002 | Exploring into Programs for the Recovery of Data Dependencies Designed · IEEE Trans. Knowl. Data Eng. 2002 Logical Database Design with Inclusion Dependencies · ICDE 1992 |
Data integration and cleaning › information mediation
mediated data access |
0.0 | 2 | 1999 | Context Interchange: New Features and Formalisms for the Intelligent Integration of Information · ACM Trans. Inf. Syst. 1999 The COntext INterchange Mediator Prototype · SIGMOD Conference 1997 |
Database theory
data dependencies |
0.0 | 1 | 2002 | Exploring into Programs for the Recovery of Data Dependencies Designed · IEEE Trans. Knowl. Data Eng. 2002 |
Database theory › dependency theory
functional dependency |
0.0 | 1 | 2002 | Exploring into Programs for the Recovery of Data Dependencies Designed · IEEE Trans. Knowl. Data Eng. 2002 |
Data integration and cleaning › semantic integration
semantic conflict resolution |
0.0 | 2 | 1999 | Context Interchange: New Features and Formalisms for the Intelligent Integration of Information · ACM Trans. Inf. Syst. 1999 The COntext INterchange Mediator Prototype · SIGMOD Conference 1997 |
Query processing and optimization › query rewriting › query transformation
query decomposition |
0.0 | 1 | 2000 | Query Rewriting for SWIFT (First) Answers · IEEE Trans. Knowl. Data Eng. 2000 |
Query processing and optimization
query rewriting |
0.0 | 1 | 2000 | Query Rewriting for SWIFT (First) Answers · IEEE Trans. Knowl. Data Eng. 2000 |
Indexing and storage engines › multidimensional indexing
high-dimensional indexing |
0.0 | 1 | 1998 | Fast High-Dimensional Data Search in Incomplete Databases · VLDB 1998 |
Indexing and storage engines › object-oriented database indexing
class hierarchy indexing |
0.0 | 1 | 1997 | Indexing OODB Instances based on Access Proximity · ICDE 1997 |
Indexing and storage engines
object-oriented database indexing |
0.0 | 1 | 1997 | Indexing OODB Instances based on Access Proximity · ICDE 1997 |
Database theory
dependency theory |
0.0 | 1 | 1992 | Logical Database Design with Inclusion Dependencies · ICDE 1992 |
Database system architecture and tuning › database design
logical database design |
0.0 | 1 | 1992 | Logical Database Design with Inclusion Dependencies · ICDE 1992 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.0 | 1 | 1999 | Context Interchange: New Features and Formalisms for the Intelligent Integration of Information · ACM Trans. Inf. Syst. 1999 |
Data mining
high-dimensional data analysis |
0.0 | 1 | 1998 | Fast High-Dimensional Data Search in Incomplete Databases · VLDB 1998 |
Query processing and optimization › complex data query processing
object-oriented query processing |
0.0 | 1 | 1997 | Indexing OODB Instances based on Access Proximity · ICDE 1997 |
Methods — techniques the papers use, named apart from their topics
static analysis · 0.1program path pattern detection · 0.1logic-based formalism · 0.0context mediator · 0.0context axioms · 0.0heuristic decomposition · 0.0multi-threading · 0.0heuristic query decomposition · 0.0multidimensional partitioning · 0.0access proximity · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2002 | Exploring into Programs for the Recovery of Data Dependencies DesignedabstractData dependencies play an important role in the design of a database. Many legacy database applications have been developed on old generation database management systems and conventional file systems. As a result, most of the data dependencies in legacy databases are not enforced in the database management systems. As such, they are not explicitly defined in database schema and are enforced in the transactions, which update the databases. It is very difficult and time consuming to find out the designed data dependencies manually during the maintenance and reengineering of database applications. In software engineering, program analysis has long been developed and proven as a useful aid in many areas. With the use of program analysis, this paper proposes a novel approach for the recovery of common data dependencies, i.e., functional dependencies, key constraints, inclusion dependencies, referential constraints, and sum dependencies, designed in a database from the behavior of transactions, which update the database. The approach is based on detecting program path patterns for implementing most commonly used methods to enforce these data dependencies. Hee Beng Kuan Tan, Tok Wang Ling, Cheng Hian Goh |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2001 | A Replication Strategy for Reducing Wait Time in Video-On-Demand Systems
Tat-Seng Chua, Cheng Hian Goh, Beng Chin Ooi, Kian-Lee Tan |
Multim. Tools Appl. | 2 |
| 2000 | Context Knowledge Representation and Reasoning in the Context Interchange System
Stéphane Bressan, Cheng Hian Goh, Natalia Levina, Stuart E. Madnick, Ahmed Shah, Michael D. Siegel |
Appl. Intell. | 2 |
| 2000 | Efficient Indexing of High-Dimensional Data Through Dimensionality Reduction
Cheng Hian Goh, Agnes Lim, Beng Chin Ooi, Kian-Lee Tan |
Data Knowl. Eng. | 1 |
| 2000 | Query Rewriting for SWIFT (First) AnswersabstractTraditionally, the answer to a database query is construed as the set of all tuples that meet the criteria stated. Strict adherence to this notion in query evaluation is, however, increasingly unsatisfactory because decision makers are more prone to adopting an exploratory strategy for information search which we call "getting some answers quickly, and perhaps more later". From a decision-maker's perspective, such a strategy is optimal for coping with information overload and makes economic sense (when used in conjunction with a micropayment mechanism). These new requirements present new opportunities for database query optimization. In this paper, we propose a progressive query processing strategy that exploits this behavior to conserve system resources and to minimize query response time and user waiting time. This is accomplished by the heuristic decomposition of user queries into subqueries that can be evaluated on demand. To illustrate the practicality of the proposed methods, we describe the architecture of a prototype system that provides a nonintrusive implementation of our approach. Finally, we present experimental results obtained from an empirical study conducted using an Oracle server that demonstrate the benefits of the progressive query processing strategy. Kian-Lee Tan, Cheng Hian Goh, Beng Chin Ooi |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2000 | Progressive evaluation of nested aggregate queries
Kian-Lee Tan, Cheng Hian Goh, Beng Chin Ooi |
VLDB J. | 2 |
| 1999 | On Getting Some Answers Quickly, and Perhaps More LaterabstractTraditionally, the answer to a database query is construed to be the set of all tuples that meet the criteria stated. Strict adherence to this notion in query evaluation is, however, increasingly unsatisfactory, because decision makers are more prone to adopting an exploratory strategy for information searching, which we call "getting some answers quickly, and perhaps more later". In this paper, we propose a progressive query processing strategy that exploits this behavior to conserve system resources and to minimize query response time. This is accomplished by the heuristic decomposition of user queries into subqueries that can be evaluated on demand. We also describe the architecture of a prototype system that provides a non-intrusive implementation of our approach. Finally, we present experimental results that demonstrate the benefits of the progressive query processing strategy. Kian-Lee Tan, Cheng Hian Goh, Beng Chin Ooi |
ICDE | 2 |
| 1999 | GHOST: Fine Granularity Buffering of Indexes
Cheng Hian Goh, Beng Chin Ooi, Dennis Sim, Kian-Lee Tan |
VLDB | 1 |
| 1999 | Online Feedback for Nested Aggregate Queries with Multi-Threading
Kian-Lee Tan, Cheng Hian Goh, Beng Chin Ooi |
VLDB | 2 |
| 1999 | Efficient Join Processing Using Partial Precomputation
Kian-Lee Tan, Cheng Hian Goh, Mong-Li Lee, Beng Chin Ooi |
Knowl. Inf. Syst. | 2 |
| 1999 | Context Interchange: New Features and Formalisms for the Intelligent Integration of InformationabstractTheContext Interchange strategypresents a novel perspective for mediated data access in which semantic conflicts among heterogeneous systems are not identified a priori, but are detected and reconciled by acontext mediatorthrough comparison ofcontexts axiomscorresponding to the systems engaged in data exchange. In this article, we show that queries formulated on shared views, export schema, and shared “ontologies” can be mediated in the same way using theContext Interchange framework. The proposed framework provides a logic-based object-oriented formalsim for representing and reasoning about data semantics in disparate systems, and has been validated in a prototype implementation providing mediated data access to both traditional and web-based information sources. Cheng Hian Goh, Stéphane Bressan, Stuart E. Madnick, Michael D. Siegel |
ACM Trans. Inf. Syst. | 1 |
| 1998 | Answering Queries in Context
Stéphane Bressan, Cheng Hian Goh |
FQAS | 2 |
| 1998 | Fast High-Dimensional Data Search in Incomplete Databases
Beng Chin Ooi, Cheng Hian Goh, Kian-Lee Tan |
VLDB | 2 |
| 1998 | Indexing bitemporal databases as points
Beng Chin Ooi, Cheng Hian Goh, Kian-Lee Tan |
Inf. Softw. Technol. | 2 |
| 1997 | Indexing OODB Instances based on Access ProximityabstractQueries in object-oriented databases (OODBs) may be asked with respect to different class scopes: a query may either request for object-instances which belong exclusively to a given class c, or those which belong to any class in the hierarchy rooted at c. To facilitate retrieval of objects both from a single class as well as from multiple classes in a class hierarchy, we propose a multi-dimensional class-hierarchy index called the /spl chi/-tree. The /spl chi/-tree dynamically partitions the data space using both the class and indexed attribute dimensions by taking into account the semantics of the class dimension as well as access patterns of queries. Experimental results show that it is an efficient index. Chee Yong Chan, Cheng Hian Goh, Beng Chin Ooi |
ICDE | 2 |
| 1997 | The COntext INterchange Mediator PrototypeabstractThe Context Interchange strategy presents a novel approach for mediated data access in which semantic conflicts among heterogeneous systems are not identified a priori, but are detected and reconciled by a context mediator through comparison of contexts. This paper reports on the implementation of a Context Interchange Prototype which provides a concrete demonstration of the features and benefits of this integration strategy. Stéphane Bressan, Cheng Hian Goh, Kofi Fynn, Marta Jessica Jakobisiak, Karim Hussein, Henry B. Kon, Thomas Lee, Stuart E. Madnick, Tito Pena, Jessica Qu, Annie W. Shum, Michael D. Siegel |
SIGMOD Conference | 2 |
| 1996 | Indexing Temporal Data Using Existing B+-Trees
Cheng Hian Goh, Hongjun Lu, Beng Chin Ooi, Kian-Lee Tan |
Data Knowl. Eng. | 1 |
| 1996 | Extending classical functional dependencies for physical database design
Tok Wang Ling, Cheng Hian Goh, Mong-Li Lee |
Inf. Softw. Technol. | 2 |
| 1994 | Context Interchange: Overcoming the Challenges of Large-Scale Interoperable Database Systems in a Dynamic EnvironmentabstractResearch in database interoperability has primarily focused on circumventing schematic and semantic incompatibility arising from autonomy of the underlying databases. We argue that, while existing integration strategies might provide satisfactory support for small or static systems, their inadequacies rapidly become evident in large-scale interoperable database systems operating in a dynamic environment. This paper highlights the problem of receiver heterogeneity, scalability, and evolution which have received little attention in the literature, provides an overview of the Context Interchange approach to interoperability, illustrates why this is able to better circumvent the problems identified, and forges the connections to other works by suggesting how the context interchange framework differs from other integration approaches in the literature. Cheng Hian Goh, Stuart E. Madnick, Michael D. Siegel |
CIKM | 1 |
| 1992 | Logical Database Design with Inclusion DependenciesabstractClassical data dependencies are oblivious to important constraints which may exist between sets of attributes occurring in different relation schemes. The authors study how inclusion dependencies can be used to model these constraints, leading to the design of better database schemes. A normal form called the inclusion normal form (IN-NF) is proposed. Unlike classical normal forms, the IN-NF characterizes a database scheme as a whole rather than the individual relation schemes. It is shown that a database scheme in IN-NF is always in improved third normal form, while the converse is not true. It is demonstrated that the classical relational design framework may be extended to facilitate the design of database schemes in IN-NF.> Tok Wang Ling, Cheng Hian Goh |
ICDE | 2 |