Authors:
Marta Aparício
1
;
2
;
Sérgio Guerreiro
1
;
2
and
Pedro Sousa
1
;
2
;
3
Affiliations:
1
INESC-ID, Rua Alves Redol 9, 1000-029 Lisbon, Portugal
;
2
Instituto Superior Técnico, University of Lisbon, Av. Rovisco Pais 1, 1049-001 Lisbon, Portugal
;
3
Link Consulting SA, Av. Duque de Avila 23, 1000-138 Lisbon, Portugal
Keyword(s):
Blockchain, DEMO, DEMO Action Model, Ethereum, Smart Contract.
Abstract:
Enterprise Ontology theory describes a well-founded method to model the essence of an organization in a coherent, comprehensive, consistent, and concise way. Enterprise Ontology can offer advantages in understanding the essence of an organization and in using organization models as a starting point for building software supporting organizations. The availability of ontological models that express the essence of an organization becomes the fundamental element to support the correct implementation of Smart Contracts in the Blockchain of that same organization. In this context, it is intended to automatically extract from the DEMO Action Model the knowledge necessary to produce Smart Contracts in Blockchain. The advantage to be obtained is the reuse of the modeling done ontologically in line with a correct implementation of the Smart Contracts. This research feasibility is demonstrated through the well-known Rent-A-Car case.