4. ICDE 1988: Los Angeles, California
Proceedings of the Fourth International Conference on Data Engineering, February 1-5, 1988, Los Angeles, California, USA. IEEE Computer Society 1988 ISBN 0-8186-0827-7
Object-Oriented Databases I
Michael Schrefl, Erich J. Neuhold: Object Class Definition by Generalization Using Upward Inheritance. 4-13
Katsumi Tanaka, Masatoshi Yoshikawa, Kozo Ishihara: Schema Virtualization in Object-Oriented Databases. 23-30
Transaction Processing I


William Perrizo, Min Luo, Donald A. Varvel: Ordering Accesses to Improving Transaction Processing Performance. 58-63
Cyril U. Orji, Leszek Lilien, Janusz Hyziak: A Performance Analysis of an Optimistic and a Basic Timestamp-Ordering Concurrency Control Algorithm for Centralized Database Systems. 64-71
File Allocation

Bharat K. Bhargava, Paul Noll, Donna Sabo: An Experimental Analysis of Replicated Copy Control During Site Failure and Recovery. 82-91
Yao-Nan Lien, Yih-Long Chang, Benjamin W. Wah: File Allocation on Homogeneous Local Computer Systems with Two-Level Multiaccess Networks. 92-99
Douglas W. Cornell, Philip S. Yu: Site Assignment for Relations and Join Operations in the Distributed Transaction Processing Environment. 100-108
Object-Oriented Databases II

Gunter Schlageter, Rainer Unland, Wolfgang Wilkes, Rainer Zieschang, G. Maul, Manfred Nagl, Renate Meyer: OOPS - An Object Oriented Programming System with Integrated Data Management Faciltity. 118-125
Kyu-Young Whang, Stephen Brady: A Framework for Optimization in Expert System - DBMS Interface. 126-133
Distributed Systems I
Ching-Liang Huang, Victor O. K. Li: A Quorum-Based Commit and Termination Protocol for Distributed Database Systems. 136-143
Sushil Jajodia, David Mutchler: Integrating Static and Dynamic Voting Protocols To Enhance File Availability. 144-153
Pei-Jyun Leu, Bharat K. Bhargava: Concurrent Robust Checkpointing and Recovery in Distributed Systems. 154-163
Knowledge-Based Systems I
Rob Bell, Hany M. Atchan, Richard S. Dennis: ADT: A Toolkit for Development of Database-Centered Applications. 168-175
Amit P. Sheth, James A. Larson, Aloysius Cornelio, Shamkant B. Navathe: A Tool for Integrating Conceptual Schemas and User Views. 176-183
James P. Davis, Ronald D. Bonnell: EDICT - An Enhanced Relational Data Dictionary: Architecture and Example. 184-191
Parallel Techniques for Databsaes
Shun'ichi Torii, Keiji Kojima, Yasusi Kanada, Akiharu Sakata, Seiichi Yoshizumi, Masami Takahashi: Accelerating Nonnumerical Processing by an Extended Vector Processor. 194-201
Setrag Khoshafian, Patrick Valduriez, George P. Copeland: Parallel Query Processing for Complex Objects. 202-209
Hidetoshi Monoi, Yukihiro Morita, Hidenori Itoh, Hiroshi Sakai, Shigeki Shibayama: Parallel Control Technique and Performance of an MPPM Knowledge-Base Machine. 210-217
Keynote Address
Michael Stonebraker: Future Trends in Data Base Systems. 222-231
Knowledge-Based Systems II
Christophe de Maindreville, Eric Simon: A Production Rule-Based Approach to Deductive Databases. 234-241
Ken-Chih Liu, Rajshekhar Sunderraman: On Representing Indefinite and Maybe Information in Relational Databases. 250-257
Integrity and Restructuring


Michel Banâtre, Gilles Muller, Jean-Pierre Banâtre: Ensuring Data Security and Integrity with a Fast Stable Storage. 285-293
K. Narayanaswamy, K. V. Bapa Rao: An Incremental Mechanism for Schema Evolution in Engineering Domains. 294-301
Query Optimization
Pankaj Goyal, Hon Fung Li, Eric Regener, Fereidoon Sadri: Scheduling of Page Fetches in Join Operations Using Bc-Trees. 304-310

Ravi Mukkamala, Steven C. Bruell, Roger K. Shultz: A Heuristic Algorithm for Determining a Near-optimal Set of Nodes to Access in a Partially Replicated Distributed Database System. 330-336
Database Tools
Xiaolei Qian: An Effective Method for Integrity Constraint Simplification. 338-345
Amit Basu: Knowledge Base Views in Multiuser Knowledge Based Systems. 346-353
M. Rajini Kanth, Prasanta K. Bose: Extending an Assumption Based Truth Maintenance System to Databases. 354-359
Hashing I
M. V. Ramakrishna: An Exact Probability Model for Finite Hash Tables. 362-368
Mireille Régnier: Trie Hashing Analysis. 377-381
Clustering and Indexes
Clement T. Yu, Tsang Ming Jiang: Adaptive Algorithms for Balanced Multidimensional Clustering. 386-393
Jean-Pierre Cheiney, Gerald Kiernan: A Functional Clustering Method for Optimal Access to Complex Domains in a Relational DBMS. 394-401
Jaideep Srivastava, C. V. Ramamoorthy: Efficient Algorithms for Maintenance of Large Database. 402-408
Concurrency Control
C. P. Wang, Victor O. K. Li: A Unified Concurrency Control Algorithm for Distributed Database Systems. 410-417
Asit Dan, Donald F. Towsley, Walter H. Kohler: Modeling the Effects of Data and Resource Contention on the Performance of Optimistic Concurrency Control Protocols. 418-425
Mohan Ahuja, James C. Browne: Performance Evaluation of Two Concurrency Control Protocols for Distributed Databases with Multiversioned Entities. 426-436
Panel
Leonard D. Shapiro: Panel on: Database Management Systems and Model Management Systems. 438
Arthur M. Geoffrion: A Structured Modeling Approach to Model Management System (Panel Position Abstract). 439
Recursive Queries and Logic


Arie Tzvieli: PL - A Probabilistic Logic. 462-469
Seppo Sippu, Eljas Soisalon-Soininen: An Optimization Strategy for Recursive Queries in Logic Databases. 470-477
Searching Techniques
Beatrice T. Oshika, Bruce Evans, Filip Machi, Janet Tom: Improved Retrieval of Foreign Names from Large Databases. 480-487
Osamu Nakamura, Mitsuteru Yukishita: A High-speed Morpheme-Extraction System Using Dictionary Database. 488-495
Jaideep Srivastava, Vincent Y. Lum: A Tree Based Access Method (TBSAM) for Fast Processing of Aggregate Queries. 504-510
Transaction Processing II
K. V. S. Ramarao: Transaction Atomicity in the Presence of Network Partitions. 512-519
Joel L. Wolf, Daniel M. Dias, Balakrishna R. Iyer, Philip S. Yu: A Hybrid Data Sharing - Data Partitioning Architecture for Transaction Processing. 520-527
Sang Hyuk Son: An Adaptive Checkpointing Scheme for Distributed Databases with Mixed Types of Transactions. 528-535
Anupam Bhide, Michael Stonebraker: A Performance Comparison of Two Architectures for Fast Transaction Processing. 536-545
Multidatabases
Calton Pu: Superdatabases for Composition of Heterogeneous Databases. 548-555
Lingyuan Ge, Wolfgang Johannsen, Winfried Lamersdorf, Kurt Reinhardt, Joachim W. Schmidt: Database Applications Support in Open Systems: Language Concepts and Implementation Architectures. 556-563
Ahmed K. Elmagarmid, Abdelsalam Helal: Supporting Updates in Heterogeneous Distributed Database Systems. 564-569
Hashing II
Andreas Hutflesz, Hans-Werner Six, Peter Widmayer: Globally Order Preserving Multidimensional Linear Hashing. 572-579
Ekow J. Otoo: Linearizing the Directory Growth in Order Preserving Extendible Hashing. 580-588
Edward Omiecinski: Concurrent Storage Structure Conversion: from B+ Tree to Linear Hash File. 589-596
Panel: Can We Meaningfully Integrate Drawing, Text, Image and Voice with Structured Data?
Amit P. Sheth: Managing and Integrating Unstructured and Structured Data: Problems of Representation, Features, and Abstraction (position paper). 598-599
James A. Larson: Browsing Unstructured Data. 600
Brian Phillips: Multimedia Systems and Text. 601
Robert A. Yost: Can Image Data be Integrated with Structured Data? 602
Jack A. Orenstein: Can We Meaningfully Integrate Drawings, Text, Images, and Voice with Structured Data? 603



