Mostrar el registro sencillo del ítem

Artículo

dc.creatorSánchez Gómez, Nicoláses
dc.creatorMorales Trujillo, Leticiaes
dc.creatorGutiérrez Rodríguez, Javier Jesúses
dc.creatorTorres Valderrama, Jesúses
dc.date.accessioned2024-07-10T07:40:08Z
dc.date.available2024-07-10T07:40:08Z
dc.date.issued2020
dc.identifier.citationSánchez Gómez, N., Morales Trujillo, L., Gutiérrez Rodríguez, J.J. y Torres Valderrama, J. (2020). The importance of testing in the early stages of smart contract development life cycle. Journal Of Web Engineering, 19 (2), 215-242. https://doi.org/10.13052/jwe1540-9589.1925.
dc.identifier.issn1540-9589es
dc.identifier.issn1544-5976es
dc.identifier.urihttps://hdl.handle.net/11441/161240
dc.description.abstractthe code and the agreements contained therein exist across a distributed, decentralized blockchain network. In software engineering, this collaboration is usually represented by using business process models and smart contracts can be used to implement business collaborations in general and interorganizational business processes. The validation of this contract and the assurance of its quality are critical for its right application. Early testing in smart contract definition is the fact of this paper. The paper discusses the possibility to use transformation protocols to obtain derived artefacts like test case definitions and smart contract code scaffolds. Generation of derived artefacts significantly reduces the number of defects before deploying the smart contract code in the blockchain network. Transformations protocols are created using model-based software development and modelling techniques. This approach allows to simplify and improve the management and execution application of systematic mechanisms to evaluate and validate the smart contract and, particularly, the application of early testing techniques which would help to reduce the number of defects and, ultimately, the cost of the final review.es
dc.formatapplication/pdfes
dc.format.extent28 p.es
dc.language.isoenges
dc.publisherRinton Press Inces
dc.relation.ispartofJournal Of Web Engineering, 19 (2), 215-242.
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectBlockchaines
dc.subjectSmart contractes
dc.subjectModel-based software developmentes
dc.subjectEarly testinges
dc.titleThe importance of testing in the early stages of smart contract development life cyclees
dc.typeinfo:eu-repo/semantics/articlees
dc.type.versioninfo:eu-repo/semantics/acceptedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticoses
dc.relation.projectIDTIN2016-76956-C3-2-Res
dc.relation.projectIDAT17_5904_USEes
dc.relation.publisherversionhttps://journals.riverpublishers.com/index.php/JWE/article/view/3357es
dc.identifier.doi10.13052/jwe1540-9589.1925es
dc.journaltitleJournal Of Web Engineeringes
dc.publication.volumen19es
dc.publication.issue2es
dc.publication.initialPage215es
dc.publication.endPage242es
dc.contributor.funderPOLOLAS Project of the Spanish the Ministry of Economy and Competitivenesses
dc.contributor.funderRegional Ministry of Economy, Knowledge, Research and University of the Andalusian Governmentes

FicherosTamañoFormatoVerDescripción
The importance...pdf882.7KbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional