Anais Da X Escola Regional De Informática De Goiás (ERI-GO 2022) 2022
DOI: 10.5753/erigo.2022.227692
|View full text |Cite
|
Sign up to set email alerts
|

Uma Abordagem Dirigida por Modelo para Desenvolvimento de Contratos Inteligentes na Ethereum Virtual Machine

Abstract: A tecnologia blockchain possibilita a implementação de contratos inteligentes que expressam na forma de código as cláusulas de contratos do mundo real de modo a serem executadas sem a necessidade de um intermediário. Nesse contexto, foram introduzidas as aplicações decentralizadas (DApps) que utilizam recursos, como imutabilidade, descentralização, transparência e privacidade. Contudo, o desenvolvimento de DApps é limitado ao escopo de contratos e às especificidades da blockchain. Os desenvolvedores necessitam… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
0
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 25 publications
0
0
0
Order By: Relevance
“…In [Qasse et al 2021], the authors used IContractML in conjunction with iContractBot for contract modeling using a chatbot. The work [Velasco and Carvalho 2022], in turn, proposed a metamodel for contract development on the EVM. However, in some cases, the quality of these tools has not been evaluated.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In [Qasse et al 2021], the authors used IContractML in conjunction with iContractBot for contract modeling using a chatbot. The work [Velasco and Carvalho 2022], in turn, proposed a metamodel for contract development on the EVM. However, in some cases, the quality of these tools has not been evaluated.…”
Section: Related Workmentioning
confidence: 99%
“…Although these works are not directly related to contract development, they were important as a basis for applying the metamodel evaluation process proposed in this work. This work differs from related works by using a quality evaluation method for metamodels, specifically for the metamodel proposed by [Velasco and Carvalho 2022]. The evaluation method used was MQuaRe, which evaluated the conceptual suitability of the metamodel in relation to the contract development concepts presented in this paper.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…SCMTool utilizes the High-Level Metamodel for Smart Contract (HLM-SC), a metamodel that allows for high-level declaration of smart contract elements [Velasco and Carvalho 2022b]. HLM-SC provides a set of components that enable the representation of smart contracts, including state variables, complex data structures, functions, modifiers, events, errors, and a constructor.…”
Section: Smart Contract Modeling Tool (Scmtool)mentioning
confidence: 99%
“…Contract modeling is a recurring concern in the field of contract development. Researchers have highlighted the importance of using software engineering techniques to minimize human errors in contract creation [Velasco and Carvalho 2022, Ait Hsain et al 2021, Chirtoaca et al 2020, Hamdaqa et al 2022, Santiago et al 2021]. Among the software engineering techniques, Model-Driven Architecture (MDA) and Model-Driven Engineering (MDE) stand out, as they allow high-level modeling, enabling the creation of intelligent, secure, and reliable contracts.…”
Section: Introductionmentioning
confidence: 99%