Demo Data from SIGIR 2026 / reviewers in the wild / expert
Hong-Tai Chou
dblp:99/1836
· DBLP profile ↗
14ranked-venue papers
6as first author
0since 2021 · last 1992
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 7 · 3 first-authorSoftware engineering, systems software and programming languages · 4 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1 · 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
12 papers |
Data models and query languages · 67% Transaction processing and concurrency control · 17% Database system architecture and tuning · 10% | |
| Software engineering, system software, and programming languages
2 papers |
Programming languages and type systems · 66% Operating systems · 20% Requirements engineering and software design · 15% |
Topics — the 14 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data models and query languages
object-oriented database |
0.0 | 6 | 1992 | The Design and Implementation of Persistent Transactions in an Object Database System · SIGMOD Conference 1992 Object-oriented database support for CAD · Comput. Aided Des. 1990 Versions and Change Notification in an Object-Oriented Database System · DAC 1988 |
Data models and query languages › schema management
schema evolution |
0.0 | 2 | 1987 | Data Model Issues for Object-Oriented Applications · ACM Trans. Inf. Syst. 1987 Enhancing the Object-Oriented Concepts for Database Support · ICDE 1987 |
Data models and query languages
object-oriented data model |
0.0 | 2 | 1988 | Enhancing the Object-Oriented Concepts for Database Support · ICDE 1987 Versions of Schema for Object-Oriented Databases · VLDB 1988 |
Data models and query languages › object-oriented data model
composite objects |
0.0 | 2 | 1987 | Composite Object Support in an Object-Oriented Database System · OOPSLA 1987 Enhancing the Object-Oriented Concepts for Database Support · ICDE 1987 |
Data models and query languages › object model
complex object model |
0.0 | 1 | 1988 | Operations and Implementation of Complex Objects · IEEE Trans. Software Eng. 1988 |
Transaction processing and concurrency control › versioning
schema versioning |
0.0 | 1 | 1988 | Versions of Schema for Object-Oriented Databases · VLDB 1988 |
Transaction processing and concurrency control
versioning |
0.0 | 1 | 1988 | Versions and Change Notification in an Object-Oriented Database System · DAC 1988 |
Data models and query languages
complex objects |
0.0 | 1 | 1987 | Operations and Implementation of Complex Objects · ICDE 1987 |
Transaction processing and concurrency control
version control |
0.0 | 1 | 1986 | A Unifying Framework for Version Control in a CAD Environment · VLDB 1986 |
Indexing and storage engines
buffer management |
0.0 | 1 | 1985 | An Evaluation of Buffer Management Strategies for Relational Database Systems · VLDB 1985 |
Geometric modeling and processing
computer-aided design |
0.0 | 1 | 1990 | Object-oriented database support for CAD · Comput. Aided Des. 1990 |
Operating systems › resource management › memory management
virtual memory |
0.0 | 1 | 1988 | Integrating an Object-Oriented Programming System with a Database System · OOPSLA 1988 |
Data models and query languages › object-oriented data model
object versioning |
0.0 | 1 | 1987 | Enhancing the Object-Oriented Concepts for Database Support · ICDE 1987 |
Requirements engineering and software design
computer-aided design |
0.0 | 1 | 1986 | A Unifying Framework for Version Control in a CAD Environment · VLDB 1986 |
Methods — techniques the papers use, named apart from their topics
performance analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1992 | The Design and Implementation of Persistent Transactions in an Object Database SystemabstractNo abstract available. Hong-Tai Chou |
SIGMOD Conference | 1 |
| 1990 | Object-oriented database support for CAD
Won Kim 0001, Jay Banerjee, Hong-Tai Chou, Jorge F. Garza |
Comput. Aided Des. | 3 |
| 1988 | Versions and Change Notification in an Object-Oriented Database System
Hong-Tai Chou, Won Kim 0001 |
DAC | 1 |
| 1988 | Integrating an Object-Oriented Programming System with a Database SystemabstractThere are two major issues to address to achieve integration of an object-oriented programming system with a database system. One is the language issue: an object-oriented programming language must be augmented with semantic data modeling concepts to provide a robust set of data modeling concepts to allow modeling of entities for important real-world applications. Another is the computational-model issue: application programmers should be able to access and manipulate objects as though the objects are in an infinite virtual memory; in other words, they should not have to be aware of the existence of a database system in their computations with the data structures the programming language allows. This paper discusses these issues and presents the solutions which we have incorporated into the ORION object-oriented database system at MCC. Won Kim 0001, Nat Ballou, Hong-Tai Chou, Jorge F. Garza, Darrell Woelk, Jay Banerjee |
OOPSLA | 3 |
| 1988 | Versions of Schema for Object-Oriented Databases
Won Kim 0001, Hong-Tai Chou |
VLDB | 2 |
| 1988 | Operations and Implementation of Complex ObjectsabstractA model of a complex object is presented and a set of meaningful operations, both basic and advanced, on a single complex object and on a configuration of complex objects is defined. A set of requirements is presented for storage subsystems that support complex objects. Implementation of complex objects and operations on a single complex object are described, and a detailed performance analysis is provided which establishes the merit of complex objects. Finally, storage techniques are proposed for supporting advanced operations on a configuration of complex objects.> Won Kim 0001, Hong-Tai Chou, Jay Banerjee |
IEEE Trans. Software Eng. | 2 |
| 1987 | Operations and Implementation of Complex ObjectsabstractMany applications in the CAD/CAM and AI domains require the capability to define and manipulate a structured collection of records as a single logical entity, called a complex object. A complex object is the unit of sharing among many configurations of higher level entities. In this paper, we present a model of complex object and define a set of meaningful operations, both basic and advanced, on a single complex object and on a configuration of complex objects. We then present a set of requirements for storage subsystems that support complex objects. We also describe our implementation of complex objects and operations on a single complex object; and provide a detailed performance analysis which establishes the merit of complex objects. Finally, we propose storage techniques for supporting advanced operations on a configuration of complex objects. Won Kim 0001, Hong-Tai Chou, Jay Banerjee |
ICDE | 2 |
| 1987 | Enhancing the Object-Oriented Concepts for Database SupportabstractIn this paper, we elaborate on three major enhancements to the conventional object-oriented data model, namely, schema evolution, composite objects, and versions. Schema evolution is the ability to dynamically make changes to the class definitions and the structure of the class lattice. Composite objects are recursive collections of exclusive components that are treated as units of storage, retrieval, and integrity enforcement. Versions are variations of the same object that are related by the history of their derivation. These additional features are strongly motivated by data management requirements of object-oriented applications from the AI, CAD/CAM, and OIS (office information systems with multimedia documents) domains. An object-oriented data model, with these enhancements, has been incorporated into ORION, a prototype database system developed at MCC as a vehicle of research into object-oriented databases. Won Kim 0001, Darrell Woelk, Jorge F. Garza, Hong-Tai Chou, Jay Banerjee, Nat Ballou |
ICDE | 4 |
| 1987 | Composite Object Support in an Object-Oriented Database SystemabstractMany applications in such domains as computer-aided design require the capability to define, store and retrieve as a single unit a collection of related objects known as a composite object. A composite object explicitly captures and enforces the IS-PART-OF integrity constraint between child and parent pairs of objects in a hierarchical collection of objects. Further, it can be used as a unit of storage and retrieval to enhance the performance of a database system. Won Kim 0001, Jay Banerjee, Hong-Tai Chou, Jorge F. Garza, Darrell Woelk |
OOPSLA | 3 |
| 1987 | Data Model Issues for Object-Oriented ApplicationsabstractPresented in this paper is the data model for ORION, a prototype database system that adds persistence and sharability to objects created and manipulated in object-oriented applications. The ORION data model consolidates and modifies a number of major concepts found in many object-oriented systems, such as objects, classes, class lattice, methods, and inheritance. These concepts are reviewed and three major enhancements to the conventional object-oriented data model, namely, schema evolution, composite objects, and versions, are elaborated upon. Schema evolution is the ability to dynamically make changes to the class definitions and the structure of the class lattice. Composite objects are recursive collections of exclusive components that are treated as units of storage, retrieval, and integrity enforcement. Versions are variations of the same object that are related by the history of their derivation. These enhancements are strongly motivated by the data management requirements of the ORION applications from the domains of artificial intelligence, computer-aided design and manufacturing, and office information systems with multimedia documents. Jay Banerjee, Hong-Tai Chou, Jorge F. Garza, Won Kim 0001, Darrell Woelk, Nat Ballou, Hyoung-Joo Kim 0001 |
ACM Trans. Inf. Syst. | 2 |
| 1986 | A Unifying Framework for Version Control in a CAD Environment
Hong-Tai Chou, Won Kim 0001 |
VLDB | 1 |
| 1986 | An Evaluation of Buffer Management Strategies for Relational Database Systems
Hong-Tai Chou, David J. DeWitt |
Algorithmica | 1 |
| 1985 | An Evaluation of Buffer Management Strategies for Relational Database Systems
Hong-Tai Chou, David J. DeWitt |
VLDB | 1 |
| 1985 | Design and Implementation of the Wisconsin Storage SystemabstractAbstract We describe the implementation of a flexible data storage system for the UNIX environment that has been designed as an experimental vehicle for building database management systems. The storage component forms a foundation upon which a variety of database systems can be constructed including support for unconventional types of data. We describe the system architecture, the design decisions incorporated within its implementation, our experiences in developing this large piece of software, and the applications that have been built on top of it. Hong-Tai Chou, David J. DeWitt, Randy H. Katz, Anthony C. Klug |
Softw. Pract. Exp. | 1 |