Write a Blog >>
BotSE 2021
Fri 4 Jun 2021
co-located with ICSE 2021
Fri 4 Jun 2021 18:45 - 19:00 at BotSE Room - Chatbots Design and Challenges Chair(s): Mairieli Wessel

Blockchain technology adoption has expanded to many application areas recently due to the evolution of smart contracts. However, developing smart contracts is non-trivial and challenging due to the lack of tools and expertise in this field. A promising solution to overcome this issue is to use Model-Driven Engineering (MDE), however, using models still involves a learning curve and might not be suitable for non-technical users. To tackle this challenge, chatbot or conversational interfaces can be used to assess the non-technical users to specify smart contract in gradual and interactive manner.

In this paper, we propose iContractBot, a chatbot for modeling and developing smart contracts. Moreover, we investigate how to integrate iContractBot with iContractML, a domain-specific modeling language for developing smart contracts, and instantiate intention models from the chatbot. The iContractBot framework builds a domain-specific language (DSL) based on the user intention and performs model-to-text transformation to generate the smart contract code. A smart contract use case is presented to demonstrate how iContractBot can be utilized for creating models and generating the deployment artifacts for smart contracts.

Fri 4 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

18:30 - 19:35
Chatbots Design and ChallengesBotSE 2021 at BotSE Room
Chair(s): Mairieli Wessel University of Sao Paulo
18:30
15m
Paper
Towards a question answering assistant for software development using a transformer-based language model
BotSE 2021
Liliane Nascimento Vale Federal University of Catalão, Marcelo De Almeida Maia Federal University of Uberlandia
18:45
15m
Paper
iContractBot: A chatbot for Smart Contracts' Specification and Code Generation
BotSE 2021
Ilham Qasse Reykjavik University, Shailesh Mishra Indian Institute of Technology Kharagpur, Mohammad Hamdaqa Polytechnique Montreal
19:00
15m
Paper
Testing NLP-intensive bots: challenges and roadmap
BotSE 2021
Jordi Cabot ICREA - UOC, Lola Burgueño Open University of Catalonia, Robert Clarisó Universitat Oberta de Catalunya, Gwendal Daniel Universitat Oberta de Catalunya, Jorge Perianez Pascual University of Extremadura, Roberto Rodriguez-Echeverria University of Extremadura, Spain
19:15
20m
Live Q&A
Open discussion
BotSE 2021


Information for Participants
Fri 4 Jun 2021 18:30 - 19:35 at BotSE Room - Chatbots Design and Challenges Chair(s): Mairieli Wessel
Info for room BotSE Room:

Go directly to this room on Clowdr