Structural Contracts – Contracts for Type Construction Dependent Types to Ensure Consistency of Extra-Functional Reasoning

06/26/2019
by   Gregor Nitsche, et al.
0

Targeting to use contract-based design for the specification and refinement of extra-functional properties, this research abstract suggests to use type constraints and dependent types to ensure correct and consistent top-down decomposition of contracts with respect to a specifiable type constructor. For this, we summarize the composition problem and give a short draft of our approach, called Structural Contracts.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/15/2013

Online Learning in a Contract Selection Problem

In an online contract selection problem there is a seller which offers a...
research
08/08/2019

Manifest Contracts with Intersection Types

We present a manifest contract system PCFvΔH with intersection types. A ...
research
02/15/2020

Information-Flow Interfaces

Contract-based design is a promising methodology for taming the complexi...
research
08/30/2021

HELMHOLTZ: A Verifier for Tezos Smart Contracts Based on Refinement Types

A smart contract is a program executed on a blockchain, based on which m...
research
04/21/2017

Governing Governance: A Formal Framework for Analysing Institutional Design and Enactment Governance

This dissertation is motivated by the need, in today's globalist world, ...
research
10/16/2020

General Semantic Construction of Dependent Refinement Type Systems, Categorically

Refinement types are types equipped with predicates that specify precond...
research
05/26/2021

Hypercontracts

Contracts (or interface) theories have been proposed to formally support...

Please sign up or login with your details

Forgot password? Click here to reset