Ontologies for commitment-based smart contracts

Joost de Kruijff, Hans Weigand

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

26 Citations (Scopus)


Smart contracts gain rapid exposure since the inception of blockchain technology. Yet there is no unified ontology for smart contracts. Being categorized as coded contracts or substitutes of conventional legal contracts, there is a need to reduce the conceptual ambiguity of smart contracts. We applied enterprise ontology and model driven architectures to abstract smart contracts at the essential, infological and datalogical level to explain the system behind computation and platform independent smart contracts rather than its functional behavior. This conceptual paper introduces commitment-based smart contracts, in which a contract is viewed as a business exchange consisting of a set of reciprocal commitments. A smart contract ensures the automated execution of most of these commitments.
Original languageEnglish
Title of host publicationOn The Move to Meaningful Information Systems
Subtitle of host publicationProceedings OTM 2017
EditorsH Panetto, C. Debruyne, W. Gaaloul, M. Papazoglou, A. Paschke, C.A. Ardagna, R. Meersman
PublisherSpringer Verlag
ISBN (Electronic)9783319694597
Publication statusPublished - Oct 2017

Publication series

NameLecture Notes in Computer Science


  • blockchan
  • commitments
  • commitment-based smart contracts
  • enterprise ontology
  • model driven architecture


Dive into the research topics of 'Ontologies for commitment-based smart contracts'. Together they form a unique fingerprint.

Cite this