dc.creator | Sánchez Gómez, Nicolás | es |
dc.creator | Torres Valderrama, Jesús | es |
dc.creator | Mejías Risoto, Manuel | es |
dc.creator | Garrido, Alejandra | es |
dc.date.accessioned | 2022-06-08T08:22:32Z | |
dc.date.available | 2022-06-08T08:22:32Z | |
dc.date.issued | 2021 | |
dc.identifier.citation | Sánchez Gómez, N., Torres Valderrama, J., Mejías Risoto, M. y Garrido, A. (2021). Blockchain Smart Contract Meta-modeling. Journal of Web Engineering, 20 (7), 2059-2079. | |
dc.identifier.issn | 1540-9589 | es |
dc.identifier.uri | https://hdl.handle.net/11441/134196 | |
dc.description.abstract | One of the key benefits of blockchain technology is its ability to keep a per manent, unalterable record of transactions. In business environments, where
companies interact with each other without a centralized authority to ensure
trust between them, this has led to blockchain platforms and smart contracts
being proposed as a means of implementing trustworthy collaborative pro cesses. Software engineers must deal withthem to ensure the quality of smart
contracts in all phases of the smart contract lifecycle, from requirements spec ifications to design and deployment. This broad scope and criticality of smart
contracts in business environments means that they have to be expressed in a
language that is intuitive, easy-to-use, independent of the blockchain platform
employed, and oriented towards software quality assurance. In this paper
we present a key component: a first outline of a UML-based smart contract
meta-model that would allow us to achieve these objectives. This meta-model
will be enriched in future work to represent blockchain environments and
automated testing. | es |
dc.description.sponsorship | Ministerio de Economía y Competitividad PID2019-105455GB-C31 | es |
dc.description.sponsorship | Junta de Andalucía CEI-12-TIC021 | es |
dc.format | application/pdf | es |
dc.format.extent | 18 | es |
dc.language.iso | eng | es |
dc.publisher | River Publishers | es |
dc.relation.ispartof | Journal of Web Engineering, 20 (7), 2059-2079. | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Smart contracts | es |
dc.subject | Model-Based | es |
dc.subject | Meta-model | es |
dc.subject | UML | es |
dc.title | Blockchain Smart Contract Meta-modeling | es |
dc.type | info:eu-repo/semantics/article | es |
dcterms.identifier | https://ror.org/03yxnpp24 | |
dc.type.version | info:eu-repo/semantics/submittedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos | es |
dc.relation.projectID | PID2019-105455GB-C31 | es |
dc.relation.projectID | CEI-12-TIC021 | es |
dc.relation.publisherversion | https://journals.riverpublishers.com/index.php/JWE/article/view/6785 | es |
dc.identifier.doi | 10.13052/jwe1540-9589.2073 | es |
dc.contributor.group | Universidad de Sevilla. TIC021: Engineering and Science for Software Systems | es |
dc.journaltitle | Journal of Web Engineering | es |
dc.publication.volumen | 20 | es |
dc.publication.issue | 7 | es |
dc.publication.initialPage | 2059 | es |
dc.publication.endPage | 2079 | es |
dc.contributor.funder | Ministerio de Economía y Competitividad (MINECO). España | es |
dc.contributor.funder | Junta de Andalucía | es |