Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Scott L. Vandenberg

dblp:72/5367 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 3 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
3 papers
Data models and query languages · 52% Query processing and optimization · 36% Database theory · 10%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization › query optimization
algebraic query optimization
0.011991
Algebraic Support for Complex Objects with Arrays, Identity, and Inheritance · SIGMOD Conference 1991
Data models and query languages › query language
complex object algebra
0.011991
Algebraic Support for Complex Objects with Arrays, Identity, and Inheritance · SIGMOD Conference 1991
Database theory
expressive power
0.011991
Algebraic Support for Complex Objects with Arrays, Identity, and Inheritance · SIGMOD Conference 1991
Data models and query languages
object-oriented data model
0.011991
Algebraic Support for Complex Objects with Arrays, Identity, and Inheritance · SIGMOD Conference 1991
Query processing and optimization › query optimization
object-oriented query optimization
0.011991
Algebraic Support for Complex Objects with Arrays, Identity, and Inheritance · SIGMOD Conference 1991
Data models and query languages › object model
complex object model
0.011988
A Data Model and Query Language for EXODUS · SIGMOD Conference 1988
Database system architecture and tuning
extensible database system
0.011988
A Data Model and Query Language for EXODUS · SIGMOD Conference 1988

Methods — techniques the papers use, named apart from their topics

query algebra · 0.0pattern matching · 0.0denotational semantics · 0.0algebraic transformations · 0.0abstract data types · 0.0
YearPublicationVenuePosition
2010 Examining the sublineage structure of Mycobacterium tuberculosis complex strains with multiple-biomarker tensors
abstract
Strains of the Mycobacterium tuberculosis complex (MTBC) can be classified into coherent lineages of similar traits based on their genotype. We present a tensor clustering framework to group MTBC strains into sublineages of the known major lineages based on two biomarkers: spacer oligonucleotide type (spoligotype) and mycobacterial interspersed repetitive units (MIRU). We represent genotype information of MTBC strains in a high-dimensional array in order to include information about spoligotype, MIRU, and their coexistence using multiple-biomarker tensors. We use multiway models to transform this multidimensional data about the MTBC strains into two-dimensional arrays and use the resulting score vectors in a stable partitive clustering algorithm to classify MTBC strains into sublineages. We validate clusterings using cluster stability and accuracy measures, and find stabilities of each cluster. Based on validated clustering results, we present a sublineage structure of MTBC strains and compare it to the sublineage structures of SpolDB4 and MIRU-VNTRplus.
Cagri Ozcaglar, Amina Shabbeer, Scott L. Vandenberg, Bülent Yener, Kristin P. Bennett
BIBM3
2000 Introducing computer science using a breadth-first approach and functional programming
abstract
We present a breadth-first, lecture-and lab-based approach to introducing Computer Science that uses functional programming.Functional programming provides a lowoverhead introduction to programming (no types, few constructs, and little syntax), enabling students to write, in their first semester, programs sophisticated enough to exemplify important concepts of Computer Science.It also encourages good programming style (modular design and testing, e.g.) and serves as an introduction to an important problem-solving paradigm.The course gives the students a broad overview of Computer Science and helps them gauge their interest in the field.
Scott L. Vandenberg, Michael Wollowski
SIGCSE1
1995 The AQUA Approach to Querying Lists and Trees in Object-Oriented Databases
abstract
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 object-oriented query algebra called AQUA (= A Query Algebra) for lists and trees. The operators in the algebra preserve the ordering between the elements of a list or tree, even when the result list or tree contains an arbitrary set of nodes from the original tree. We also present predicate languages for lists and trees which allow order-sensitive queries because they use pattern matching to examine groups of list or tree nodes rather than individual nodes. The ability to decompose predicate patterns enables optimizations that make use of indices.>
Bharathi Subramanian, Theodore W. Leung, Scott L. Vandenberg, Stanley B. Zdonik
ICDE3
1991 Algebraic Support for Complex Objects with Arrays, Identity, and Inheritance
abstract
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 supporting grouping, arrays, references, and multisets.We also propose a new approach to processing and optimizing overridden methods in the presence of multiple inheritance.The utility of Lxsth the algebraic operators and the transformation rules is demonstrated with examples.Object identity is incorporated into the algebraic domains, giving an original, intuitive set-theoretic semantics for the domains of object identifiers in the presence of multiple inheritance.We prove that the algebra is eqtripollent to the QUEL-like user-level query language and discuss some other expressiveness issues.
Scott L. Vandenberg, David J. DeWitt
SIGMOD Conference1
1988 A Data Model and Query Language for EXODUS
abstract
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 user-defined abstract data types (ADTs). The EXCESS query language provides facilities for querying and updating complex object structures, and it can be extended through the addition of ADT functions and operators, procedures and functions for manipulating EXTRA schema types, and generic set functions EXTRA and EXCESS are intended to serve as a test vehicle for tools developed under the EXODUS extensible database system project.
Michael J. Carey 0001, David J. DeWitt, Scott L. Vandenberg
SIGMOD Conference3