  The blockchain technology provides integrity and reliability of the
information, thus offering a suitable solution to guarantee trustability in a
multi-stakeholder scenario that involves actors defining business agreements.
The Ride2Rail project investigated the use of the blockchain to record as smart
contracts the agreements between different stakeholders defined in a multimodal
transportation domain. Modelling an ontology to represent the smart contracts
enables the possibility of having a machine-readable and interoperable
representation of the agreements. On one hand, the underlying blockchain
ensures trust in the execution of the contracts, on the other hand, their
ontological representation facilitates the retrieval of information within the
ecosystem. The paper describes the development of the Ride2Rail Ontology for
Agreements to showcase how the concept of an ontological smart contract,
defined in the OASIS ontology, can be applied to a specific domain. The usage
of the designed ontology is discussed by describing the modelling as
ontological smart contracts of business agreements defined in a ride-sharing
scenario.
