Ontological Smart Contracts in OASIS: Ontology for Agents, Systems, and Integration of Services (Extended Version)
Domenico Cantone, Carmelo Fabio Longo, Marianna Nicolosi-Asmundo,, Daniele Francesco Santamaria, Corrado Santoro

TL;DR
This paper extends the OASIS ontology to include ontological smart contracts and conditionals, enabling more expressive modeling of agent interactions, responsibilities, and agreements, especially in blockchain contexts like Ethereum.
Contribution
It introduces ontological smart contracts and conditionals into the OASIS framework, enhancing agent interaction modeling and blockchain integration capabilities.
Findings
Extended OASIS with conditionals and OSCs for better agent interaction control
Applied OSCs to blockchain platforms like Ethereum
Proposed a framework architecture using OASIS, Ethereum, and IPFS
Abstract
In this contribution we extend an ontology for modelling agents and their interactions, called Ontology for Agents, Systems, and Integration of Services (in short, OASIS), with conditionals and ontological smart contracts (in short, OSCs). OSCs are ontological representations of smart contracts that allow to establish responsibilities and authorizations among agents and set agreements, whereas conditionals allow one to restrict and limit agent interactions, define activation mechanisms that trigger agent actions, and define constraints and contract terms on OSCs. Conditionals and OSCs, as defined in OASIS, are applied to extend with ontological capabilities digital public ledgers such as the blockchain and smart contracts implemented on it. We will also sketch the architecture of a framework based on the OASIS definition of OSCs that exploits the Ethereum platform and the Interplanetary…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Multi-Agent Systems and Negotiation · Auction Theory and Applications
