2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and I 2018
DOI: 10.1109/cybermatics_2018.2018.00183
|View full text |Cite
|
Sign up to set email alerts
|

Auto-Generation of Smart Contracts from Domain-Specific Ontologies and Semantic Rules

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
17
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 53 publications
(17 citation statements)
references
References 7 publications
0
17
0
Order By: Relevance
“…There are studies that develop various applications related to smart contracts. [56][57][58][59][60][61][62][63][64] In their work combining smart contracts and quality assessment models, Yu et al presented an intelligent quality monitoring system for fruit juice production. 65 In their studies, Wang et al 66 proposed a new method of creating decentralized information graphics through crowdsourcing and implemented Blockchain-powered smart contracts to guarantee the business logic, transparency, integrity, and auditability of crowdsourcing.…”
Section: Smart Contractsmentioning
confidence: 99%
“…There are studies that develop various applications related to smart contracts. [56][57][58][59][60][61][62][63][64] In their work combining smart contracts and quality assessment models, Yu et al presented an intelligent quality monitoring system for fruit juice production. 65 In their studies, Wang et al 66 proposed a new method of creating decentralized information graphics through crowdsourcing and implemented Blockchain-powered smart contracts to guarantee the business logic, transparency, integrity, and auditability of crowdsourcing.…”
Section: Smart Contractsmentioning
confidence: 99%
“…Choudhury et al [25] propose a method to generate smart contracts in the Go language for Hyperledger using the OWL language, using the Semantic Web Rule Language to expand the expressiveness of OWL and abstract syntax trees to generate the code of the smart contract given a template. However, this article focuses only on the Go language and has no general ontology that can create any kind of contract; instead, for each domain, a specific ontology model has to be designed and created in order to generate the contract.…”
Section: Related Workmentioning
confidence: 99%
“…There are research efforts devoted to generating Ethereumbased smart contracts using MDE [6], even by generating code from natural language models [7]. FSolidM is such a solution that provides formal definitions to address vulnerabilities like reentrancy and transaction ordering, as well as to support design patterns like time constraints and authorizations [8].…”
Section: Related Workmentioning
confidence: 99%