This paper proposes a framework of denotational semantics of database type systems and constructs a type system for complex database objects. Starting with an abstract analysis of the relational model, we develop a mathematical theory for the structures of domains of database objects. Based on this framework, we construct a concrete database type system and its semantic domain. The type system allows arbitrarily complex structures that can be constructed using labeled records, labeled variants, finite sets and recursion. On the semantic domain, in addition to standard operations on records, variants and sets, a join and a projection are available as polymorphically typed computable functions on arbitrarily complex objects. We then show that...
The central theme of this paper is to study the properties and expressive power of data-models which...
Haskell's type system with multi-parameter constructor classes and functional dependencies allows st...
Haskell’s type system with multi-parameter constructor classes and functional dependencies allows st...
This paper proposes a framework of denotational semantics of database type systems and constructs a ...
AbstractA number of data models for complex database objects have been proposed. Unfortunately, thes...
The purpose of this thesis is to investigate a type system for databases and object-oriented program...
The polymorphic type system of ML can be extended in two ways that make it appropriate as the basis ...
The polymorphic type system of ML can be extended in two ways to make it the appropriate basis of a ...
The polymorphic type system of ML can be extended in two ways that make it appropriate as the basis ...
In this paper we present a new approach to the semantics of data types, in which the types themselve...
This paper investigates a method to represent database objects as typed expressions in programming l...
This paper investigates a method to represent database objects as typed expressions in programming l...
This work presents first steps towards a denotational semantics for relational databases. It is argu...
AbstractWe present a new principle for the development of database query languages that the primitiv...
The central theme of this paper is to study the properties and expressive power of data-models which...
The central theme of this paper is to study the properties and expressive power of data-models which...
Haskell's type system with multi-parameter constructor classes and functional dependencies allows st...
Haskell’s type system with multi-parameter constructor classes and functional dependencies allows st...
This paper proposes a framework of denotational semantics of database type systems and constructs a ...
AbstractA number of data models for complex database objects have been proposed. Unfortunately, thes...
The purpose of this thesis is to investigate a type system for databases and object-oriented program...
The polymorphic type system of ML can be extended in two ways that make it appropriate as the basis ...
The polymorphic type system of ML can be extended in two ways to make it the appropriate basis of a ...
The polymorphic type system of ML can be extended in two ways that make it appropriate as the basis ...
In this paper we present a new approach to the semantics of data types, in which the types themselve...
This paper investigates a method to represent database objects as typed expressions in programming l...
This paper investigates a method to represent database objects as typed expressions in programming l...
This work presents first steps towards a denotational semantics for relational databases. It is argu...
AbstractWe present a new principle for the development of database query languages that the primitiv...
The central theme of this paper is to study the properties and expressive power of data-models which...
The central theme of this paper is to study the properties and expressive power of data-models which...
Haskell's type system with multi-parameter constructor classes and functional dependencies allows st...
Haskell’s type system with multi-parameter constructor classes and functional dependencies allows st...