Eldair Fabricio Dornelles
Work Description:
Companies of different segments and sizes rely on a set of applications to support their business activities. Usually, these companies use integration processes to manage the communication between applications in this environment. Thus, an integration process acts as a middleware communicating individually with each application. Usually, applications used to support business activities include external applications, which means some applications do not belong to the owner of the integration process. Therefore, monitoring the communication between the integration process and the external applications is advisable.
In my research, I am conducting a study on using smart contracts and blockchain to create mechanisms for monitoring the actions performed by parties involved in an application integration process. I have developed a domain-specific language (DSL) called Jabuti-DSL to simplify the process of writing smart contracts in this domain. This language offers a high level of abstraction with constructs that resemble the natural language used in traditional contracts. Importantly, the first version of Jabuti-DSL and the syntax transformer have been completed and rigorously validated through case studies, demonstrating their readiness for further development and use. Currently, I am collaborating with the GCA research group to develop a tool for monitoring interactions between parties in the integration processes and executing smart contracts on the Ethereum blockchain.
In my research, I am conducting a study on using smart contracts and blockchain to create mechanisms for monitoring the actions performed by parties involved in an application integration process. I have developed a domain-specific language (DSL) called Jabuti-DSL to simplify the process of writing smart contracts in this domain. This language offers a high level of abstraction with constructs that resemble the natural language used in traditional contracts. Importantly, the first version of Jabuti-DSL and the syntax transformer have been completed and rigorously validated through case studies, demonstrating their readiness for further development and use. Currently, I am collaborating with the GCA research group to develop a tool for monitoring interactions between parties in the integration processes and executing smart contracts on the Ethereum blockchain.