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

Carol Small

dblp:11/5195 · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
0since 2021 · last 1996
—ORCID · none

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

Databases, data management, data science and information retrieval · 7 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-authorArtificial intelligence and machine learning · 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
4 papers
Query processing and optimization · 44% Data models and query languages · 43% Database theory · 13%
Theoretical computer science
1 paper
Logic in computer science · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization › query optimization
algebraic query optimization
0.021996
Algebraic Query Optimisation for Database Programming Languages · VLDB J. 1996
Investigation of Algebraic Query Optimisation Techniques for Database Programming Languages · VLDB 1994
Data models and query languages
database programming language
0.021996
Investigation of Algebraic Query Optimisation Techniques for Database Programming Languages · VLDB 1994
Algebraic Query Optimisation for Database Programming Languages · VLDB J. 1996
Database theory
deductive database
0.011991
A Functional Programming Approach to Deductive Databases · VLDB 1991
Logic in computer science
domain theory
0.011993
A Domain-theoretic Approach to Integrating Functional and Logic Database Languages · VLDB 1993
Programming languages and type systems
functional programming
0.011991
A Functional Programming Approach to Deductive Databases · VLDB 1991
YearPublicationVenuePosition
1996 A Formal Semantics for an Active Functional DBPL
Alexandra Poulovassilis, Swarup Reddi, Carol Small
J. Intell. Inf. Syst.3
1996 Algebraic Query Optimisation for Database Programming Languages
Alexandra Poulovassilis, Carol Small
VLDB J.2
1995 Manipulation Operations for an Interval-Extended Relational Model
Nikos A. Lorentzos, Alexandra Poulovassilis, Carol Small
Data Knowl. Eng.3
1994 Investigation of Algebraic Query Optimisation Techniques for Database Programming Languages
Alexandra Poulovassilis, Carol Small
VLDB2
1994 Implementation of Update Operations for Interval Relations
abstract
The concept of an interval has application in diverse areas, including temporal and spatial databases. However, the semantics of set-union and set-difference are inappropriate for the update of interval relations (i.e. of relations with interval attributes). In particular, we discuss how set-union can yield relations in which data is duplicated over several tuples and how set-difference does not implement the desired deletion semantics. This leads us to the definition of a normalized representation for interval relations in which there is no duplication of data over several tuples: we call such relations canonical ones. We define a pair of update operations which complement set-union and set-difference, give the desired update semantics, and maintain the property of canonicity. We give algorithms for these update operations. An examination of the efficiency of these operations leads us to propose two pairs of successively more optimized operations and we give algorithms for these also. The contribution of this paper is the development of efficient algorithms for updating interval relations while maintaining the desired update semantics and preserving the non-redundancy of the data.
Nikos A. Lorentzos, Alexandra Poulovassilis, Carol Small
Comput. J.3
1993 A Domain-theoretic Approach to Integrating Functional and Logic Database Languages
Alexandra Poulovassilis, Carol Small
VLDB2
1993 A Functional Approach to Database Updates
Carol Small
Inf. Syst.1
1991 A Functional Programming Approach to Deductive Databases
Alexandra Poulovassilis, Carol Small
VLDB2
1991 Default Databases and Incomplete Information
abstract
We present the concept of a default database which comprises a set of facts, a set of deduction rules, and a set of defaults. Defaults define assumptions to be made about information not derivable from the rules and facts. Defaults, by augmenting the information which is a consequence solely of the rules and facts, enable definite responses to queries on the basis of ‘common sense’ assumptions rather than responses of the form ‘unknown’. The augmented information is termed an extension. Although such an extension is self-consistent, in general two or more mutually inconsistent extensions can arise. We characterise the rules and defaults of a database as safe if only one extension can arise for any given set of facts. We give conditions which are necessary and sufficient to ensure safety.
Peter J. H. King, Carol Small
Comput. J.2
1988 The Implementation of the Exegesis System
abstract
We describe a system called Exegesis, through which integrity constraints may be specified and enforced over a relational database extended with a deductive component. The issues of constraint enforcement and deduction in the context of databases have been addressed individually by a number of authors. However, although some consideration has been made of constraint enforcement over deductive databases, no detailed description exists of such a system. The paper delineates the syntax of constraints and deduction rules accepted by Exegesis. It describes in detail the way in which the deduction rules are used to derive data from data explicitly stored, and the way in which the integrity constraints are enforced over a database extended with such rules.
Carol Small
Comput. J.1