Abstract We examine four specification methods with increasing expressiveness. Parameterized recursion theory allows to characterize the power of parameterization in the methods, using a computational model based on Moschovakis ' search computability. The four specification methods can be characterized by four different notions of semicomputable parameterized abstract data type, which differ in the availability of the parameter algebra and of nondeterminism. These characterizations further lead to different algebraic properties of specifiable PADTs. Together with example PADTs, they enable us to prove a hierarchy theorem
AbstractThe theory of recursive data types is a valuable modeling tool for software verification. In...
AbstractThis paper provides a unifying axiomatic account of the interpretation of recursive types th...
AbstractThis paper is about mathematical problems in programming language semantics and their influe...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
We present a possible framework for specifications of data types with infinitary data, which can be ...
A general functorial framework for recursive definitions is presented in which simulation of a defin...
The type theories we consider are adequate for the foundations of mathematics and computer science....
AbstractA general functorial framework for recursive definitions is presented in which simulation of...
Guarded recursion is a form of recursion where recursive calls are guarded by delay modalities. Prev...
We present a variation of Martin-L\uf6f\u27s logical framework with "beta-iota-equality", extended w...
This book, Algebraic Computability and Enumeration Models: Recursion Theory and Descriptive Complexi...
In this work, a method to formalise general recursive algorithms in constructive type theory is pres...
The theory of recursive data types is a valuable modeling tool for software verifica-tion. In the pa...
The paper focuses on means of defining parameterized type categories and algorithms built on such ty...
AbstractThe theory of recursive data types is a valuable modeling tool for software verification. In...
AbstractThis paper provides a unifying axiomatic account of the interpretation of recursive types th...
AbstractThis paper is about mathematical problems in programming language semantics and their influe...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
Parameterisation is an important mechanism for structuring programs and specifications into modular ...
We present a possible framework for specifications of data types with infinitary data, which can be ...
A general functorial framework for recursive definitions is presented in which simulation of a defin...
The type theories we consider are adequate for the foundations of mathematics and computer science....
AbstractA general functorial framework for recursive definitions is presented in which simulation of...
Guarded recursion is a form of recursion where recursive calls are guarded by delay modalities. Prev...
We present a variation of Martin-L\uf6f\u27s logical framework with "beta-iota-equality", extended w...
This book, Algebraic Computability and Enumeration Models: Recursion Theory and Descriptive Complexi...
In this work, a method to formalise general recursive algorithms in constructive type theory is pres...
The theory of recursive data types is a valuable modeling tool for software verifica-tion. In the pa...
The paper focuses on means of defining parameterized type categories and algorithms built on such ty...
AbstractThe theory of recursive data types is a valuable modeling tool for software verification. In...
AbstractThis paper provides a unifying axiomatic account of the interpretation of recursive types th...
AbstractThis paper is about mathematical problems in programming language semantics and their influe...