Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Kurt A. Shoens is active.

Publication


Featured researches published by Kurt A. Shoens.


international conference on management of data | 1994

Incremental updates of inverted lists for text document retrieval

Anthony Tomasic; Hector Garcia-Molina; Kurt A. Shoens

With the proliferation of the worlds “information highways” a renewed interest in efficient document indexing techniques has come about. In this paper, the problem of incremental updates of inverted lists is addressed using a new dual-structure index. The index dynamically separates long and short inverted lists and optimizes retrieval, update, and storage of each type of list. To study the behavior of the index, a space of engineering trade-offs which range from optimizing update time to optimizing query performance is described. We quantitatively explore this space by using actual data and hardware in combination with a simulation of an information retrieval system. We then describe the best algorithm for a variety of criteria.


international acm sigir conference on research and development in information retrieval | 1994

Synthetic workload performance analysis of incremental updates

Kurt A. Shoens; Anthony Tomasic; Hector Garcia-Molina

Declining disk and CPU costs have kindled a renewed interest in efficient document indexing techniques. In this paper, the problem of incremental updates of inverted lists is addressed using a dual-structure index data structure that dynamically separates long and short inverted lists and optimizes the retrieval, update, and storage of each type of list. The behavior of this index is studied with the use of a synthetically-generated document collection and a simulation model of the algorithm. The index structure is shown to support rapid insertion of documents, fast queries, and to scale well to large document collections and many disks.


IEEE Transactions on Software Engineering | 1983

Programming Language Constructs for Screen Definition

Lawrence A. Rowe; Kurt A. Shoens

This paper describes a screen-oriented I/O facility, designed as a part of Rigel, a high-level database programming language. The novel features of the I/O facility, called Screen Rigel, include the use of formatting techniques to lay out text and data on the screen. Applications written in Screen Rigel can directly access the database using the database constructs already in Rigel. In addition, Screen Rigel has access to the data dictionary so the programmer can use the data descriptions in the database instead of respecifying them. These features make Screen Rigel programs simple to write and highly data and terminal independent.


international conference on management of data | 1993

Information organization using Rufus

Allen Luniewski; Peter M. Schwarz; Kurt A. Shoens; Jim Stamos; John C. Thomas

Computer system users today are inundated with a flood of semi-structured information, such as documents, electronic mail, programs, and images. Today, this information is typically stored in filesystems that provide limited support for organizing, searching, and operating upon this data, all operations that are vital to the ability of users to effectively use this data. Database systems provide good function for organizing, searching, managing and writing applications on structured data. Current database systems are inappropriate for semi-structured information because moving the data into the database breaks all existing applications that use the data. The Rufus system attacks the problems of semi-structured information by using database function to help users manage semi-structured information without requiring that the users information reside in the database.


international conference on data engineering | 1994

Managing change in the Rufus system

Peter M. Schwarz; Kurt A. Shoens

Rufus is an information system that models user data with objects taken from a class system. Due to the importance of coping with changes to the schema, Rufus has adopted the conformity-based model of Melampus. This model enables Rufus to cope with schema changes more easily than traditional class- and inheritance-based data models. The paper reviews the Melampus data model and describes how it was implemented in the Rufus system. The authors show how changes to the schema can be accommodated with minimum disruption. They also review design decisions that contributed to streamlined schema evolution and compare this approach with those proposed in the literature.<<ETX>>


Archive | 1988

Method for lock management, page coherency, and asynchronous writing of changed pages to shared external store in a distributed computing system

Kurt A. Shoens; Richard Kent Treiber


very large data bases | 1993

The Rufus System: Information Organization for Semi-Structured Data

Kurt A. Shoens; Allen Luniewski; Peter M. Schwarz; James W. Stamos; Joachim Thomas


Archive | 1990

Message processing system

Michael Alexander Enescu; James Lum; Ronald Lester Obermarck; Kurt A. Shoens


COMPCON | 1985

The Amoeba Project.

Kurt A. Shoens; Inderpal Narang; Ron Obermarck; John Davis Palmer; Stu Silen; Irving L. Traiger; Kent Treiber


Archive | 1988

Method for regulating access by concurrent transactions to resources

Ronald Lester Obermarck; Kurt A. Shoens

Collaboration


Dive into the Kurt A. Shoens's collaboration.

Researchain Logo
Decentralizing Knowledge