57 citations · 68 across the 8 of their papers we have counts for
10 papers
When LLM Architectures Meet Smart Contract Vulnerability Detection: a Replication Study
Gerardo Iuliano, Gabriele De Vito, Dario Di Nucci
Smart contracts are immutable programs deployed on blockchain platforms, where vulnerabilities can translate directly into financial loss. Among the techniques proposed for their d…
Fairness Hazard Analysis for Socio-Technical Processes: A Multiple-Case Study in Bias-sensitive Organisational Settings
Giovanna Broccia, Lucio Lelii, Roberto Cirillo +5
Fairness is increasingly recognised as a first-class requirement in socio-technical processes, where interactions among human actors, software systems, and AI technologies may lead…
Automated Vulnerability Injection in Solidity Smart Contracts: A Mutation-Based Approach for Benchmark Development
Gerardo Iuliano, Luigi Allocca, Matteo Cicalese +1
The security of smart contracts is critical in blockchain systems, where even minor vulnerabilities can lead to substantial financial losses. Researchers proposed several vulnerabi…
When Code Smells Meet ML: On the Lifecycle of ML-specific Code Smells in ML-enabled Systems
Gilberto Recupito, Giammaria Giordano, Filomena Ferrucci +2
Context. The adoption of Machine Learning (ML)--enabled systems is steadily increasing. Nevertheless, there is a shortage of ML-specific quality assurance approaches, possibly beca…
Architectural Design Decisions for Self-Serve Data Platforms in Data Meshes
Tom van Eijk, Indika Kumara, Dario Di Nucci +2
Data mesh is an emerging decentralized approach to managing and generating value from analytical enterprise data at scale. It shifts the ownership of the data to the business domai…
The Quantum Frontier of Software Engineering: A Systematic Mapping Study
Manuel De Stefano, Fabiano Pecorelli, Dario Di Nucci +2
Context. Quantum computing is becoming a reality, and quantum software engineering (QSE) is emerging as a new discipline to enable developers to design and develop quantum programs…
Data Mesh: a Systematic Gray Literature Review
Abel Goedegebuure, Indika Kumara, Stefan Driessen +4
Data mesh is an emerging domain-driven decentralized data architecture that aims to minimize or avoid operational bottlenecks associated with centralized, monolithic data architect…
Machine Learning-Based Test Smell Detection
Valeria Pontillo, Dario Amoroso d'Aragona, Fabiano Pecorelli +3
Context: Test smells are symptoms of sub-optimal design choices adopted when developing test cases. Previous studies have proved their harmfulness for test code maintainability and…
RepoMiner: a Language-agnostic Python Framework to Mine Software Repositories for Defect Prediction
Stefano Dalla Palma, Dario Di Nucci, Damian Tamburri
Data originating from open-source software projects provide valuable information to enhance software quality. In the scope of Software Defect Prediction, one of the most challengin…
Automated Test-Case Generation for Solidity Smart Contracts: the AGSolT Approach and its Evaluation
Stefan Driessen, Dario Di Nucci, Geert Monsieur +2
Blockchain and smart contract technology are novel approaches to data and code management that facilitate trusted computing by allowing for development in a distributed and decentr…