Scott L. Vandenberg

Learn More
This paper presents an overview of EXODUS, an extensible database system project that is addressing data management problems posed by a variety of challenging new applications. The goal of the project is to facilitate the fast development of high-performance, application-specific database systems. EXODUS provides certain kernel facilities, including a(More)
<italic>In this paper, we present the design of the EXTRA data model and the EXCESS query language for the EXODUS extensible database system. The EXTRA data model includes support for complex objects with shared subobjects, a novel mix of object- and value-oriented semantics for data, support for persistent objects of any type in the EXTRA type lattice, and(More)
This paper describes a new object oriented model and query algebra that will be used as an input language for the query optimizers that are being built as a part of the EREQ project The model adopts a uniform view of objects and values and separates syntactic semantic and implementa tion concerns The algebra addresses issues of type de ned equality and(More)
Algebraic query processing and optimization for relational databases is a proven and reasonably well-understood technology. Recently the algebraic approach has been extended to more advanced data models (nested relations, complex objects, object-oriented systems). Here we continue this evolution by presenting novel algebraic operators and transformations(More)
ion is a common feature in many object-oriented models, and AQUA is no exception. Every type is essentially an abstract data type -however, the base types and all types built using the usual type constructors have a fixed set of standard operations available on them (e.g. join and union for sets). As mentioned in [Care88b] and [Rowe87], it is often(More)
This paper formulates a set of rules to classify genotypes of the Mycobacterium tuberculosis complex (MTBC) into major lineages using spoligotypes and MIRU-VNTR results. The rules synthesize prior literature that characterizes lineages by spacer deletions and variations in the number of repeats seen at locus MIRU24 (alias VNTR2687). A tool that efficiently(More)
We recently reported that laminin-5, expressed by human mesenchymal stem cells (hMSC), stimulates osteogenic gene expression in these cells in the absence of any other osteogenic stimulus. Here we employ two-dimensional liquid chromatography and tandem mass spectrometry, along with the Database for Annotation, Visualization and Integrated Discovery (DAVID),(More)
We present a breadth-first, lecture- and lab-based approach to introducing Computer Science that uses functional programming. Functional programming provides a low-overhead introduction to programming (no types, few constructs, and little syntax), enabling students to write, in their first semester, programs sophisticated enough to exemplify important(More)
One of the hallmark events regulating the process of osteogenesis is the transition of undifferentiated human mesenchymal stem cells (hMSCs) found in the bone marrow into mineralized-matrix producing osteoblasts (hOSTs) through mechanisms that are not entirely understood. With recent developments in mass spectrometry and its potential application to the(More)
Relational database systems and most object-oriented database systems provide support for queries. Usually these queries represent retrievals over sets or multisets. Many new applications for databases, such as multimedia systems and digital libraries, need support for queries on complex bulk types such as lists and trees. In this paper we describe an(More)