Unified Modeling Language (UML) of Object Management Group, along with Object Constraint Language (OCL), are considered as the best fit for blockchain ontology. OCL is a declarative language that describes the rules applicable to UML models and is part of the UML standard. Initially, OCL was just an extension of the formal specification language for UML. Now, OCL can be used with any meta-model. Enterprise ontology is combined with the business ontology of Resources, Events, Agents (REA) to be used for the content of the change. REA was originally proposed in 1982 by William E. McCarthy as generalized accounting model.
DOI: 10.13140/RG.2.2.14744.14083
Sfetcu, Nicolae, “Blockchain Ontologies: OCL and REA”, SetThings (April 13, 2019), MultiMedia Publishing (ed.), DOI: 10.13140/RG.2.2.14744.14083, URL = https://www.telework.ro/en/blockchain-ontologies-ocl-and-rea/
This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International. To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/.
This is a partial translation of
Sfetcu, Nicolae, ” Filosofie tehnologiei blockchain – Ontologii”, SetThings (1 februarie 2019), MultiMedia Publishing (ed.), DOI: 10.13140/RG.2.2.25492.35204, ISBN 978-606-033-154-4, URL = https://www.telework.ro/ro/e-books/filosofia-tehnologiei-blockchain-ontologii/
Reviews
There are no reviews yet.