1. Mecanismo para la generación sistemática de pruebas funcionales de smart contracts en sistemas de gestión de publicaciones digitales.
- Author
-
SÁNCHEZ-GÓMEZ, Nicolás, GUTIÉRREZ, Javier J., PARRILLA, Enrique E., and GARCÍA-GARCÍA, Julián A.
- Subjects
- *
ELECTRONIC books , *COMPUTER software quality control , *BLOCKCHAINS , *BUSINESS consultants ,INFORMATION technology personnel - Abstract
Blockchain technology has gained significant prominence in the business world. Its impact has been felt in many sectors, but its integration and interoperability remain complex. Many challenges remain, both for users and business consultants, as well as for IT engineers. One of the challenges identified by the research community is the need to provide mechanisms to specify, verify and validate the requirements and business rules that smart contracts must comply with before they can be deployed in a blockchain network. This paper describes a proposal, based on model-driven and useroriented engineering, that aims to obtain functional verification from smart contract specifications in a systematic way. This proposal has been validated in the SmartISBN project, an R+D+i project whose objectives included ensuring the software quality of smart contracts and, above all, improving the traceability of digital publishing (electronic books and journals) using blockchain technology. In this context, this proposal has facilitated the communication between functional experts (authors, publishers, booksellers, etc.) and IT engineers during the specification phase of the global SmartISBN solution and in particular of the smart contracts, as well as during the definition of the functional tests necessary for the validation of the project. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF