SANER 2025
Tue 4 - Fri 7 March 2025 Montréal, Québec, Canada
Wed 5 Mar 2025 14:15 - 14:30 at L-1710 - Smart Contracts & Microservices Chair(s): Anthony Cleve

Current research on automated detection in software engineering for smart contracts primarily focuses on vulnerability identification. Despite early successes in this domain, a more critical concern is the developers’ intent behind smart contracts, as those with malicious intent have led to significant financial losses. Unfortunately, existing research lacks effective methods for detecting the intent in smart contracts. To address this challenge, we propose a deep learning model, SMARTINTENTNN (Smart Contract Intent Neural Network), for the automated detection of smart contract development intent. SMARTINTENTNN utilizes a pre-trained sentence encoder to generate contextual representations of smart contract code, a K-means clustering model to identify and highlight prominent intent features, and a bidirectional LSTM-based deep neural network for multi-label classification. We trained and evaluated SMARTINTENTNN on a dataset of over 40,000 real-world smart contracts, using self-comparison baselines in our experimental setup. The results demonstrate that SMARTINTENTNN achieves an F1-score of 0.8633 in identifying intents across 10 distinct categories, outperforming all baselines and addressing the gap in smart contract detection by incorporating intent analysis.

Wed 5 Mar

Displayed time zone: Eastern Time (US & Canada) change

14:00 - 15:30
Smart Contracts & MicroservicesResearch Papers / Industrial Track at L-1710
Chair(s): Anthony Cleve University of Namur
14:00
15m
Talk
LLM-based Generation of Solidity Smart Contracts from System Requirements in Natural Language: the AstraKode Case
Industrial Track
Gabriele De Vito Università di Salerno, Damiano D'Amici Damiano D'Amici, Head of Product and co-founder, AstraKode S.r.l., Fabiano Izzo Fabiano Izzo, CEO and co-founder, AstraKode S.r.l., Filomena Ferrucci University of Salerno, Dario Di Nucci University of Salerno
14:15
15m
Talk
Deep Smart Contract Intent Detection
Research Papers
Youwei Huang Institute of Intelligent Computing Technology, Suzhou, CAS, Sen Fang North Carolina State University, Jianwen Li , Bin Hu Institute of Computing Technology, Chinese Academy of Sciences, Jiachun Tao Suzhou City University, Tao Zhang Macau University of Science and Technology
Pre-print
14:30
15m
Talk
Enhancing Microservice Migration Transformation from Monoliths with Graph Neural Networks
Research Papers
Deli Chen hainan university, Chunyang Ye Hainan University, Hui Zhou Hainan University, Shanyan Lai hainan university, Bo Li hainan university
14:45
15m
Talk
Specification Mining for Smart Contracts with Trace Slicing and Predicate Abstraction
Research Papers
Ye Liu , Yixuan Liu Nanyang Technological University, Yi Li Nanyang Technological University, Cyrille Artho KTH Royal Institute of Technology, Sweden
15:00
15m
Talk
Towards Change Impact Analysis in Microservices-based System Evolution
Research Papers
Tomas Cerny University of Arizona, Gabriel Goulis Systems and Industrial Engineering, University of Arizona, Amr Elsayed The University of Arizona
Pre-print
15:15
15m
Talk
An Empirical Study on Microservices Deployment Trends, Topics and Challenges in Stack Overflow
Research Papers
Amina Bouaziz Laval University, Mohamed Aymen saied Laval University, Mohammed Sayagh ETS Montreal, University of Quebec, Ali Ouni ETS Montreal, University of Quebec, Mohamed Wiem Mkaouer University of Michigan - Flint
:
:
:
: