VLDB 2026 Research / reviewers in the wild / expert
Joshua Ellul
dblp:40/7582
· DBLP profile ↗
14ranked-venue papers
4as first author
6since 2021 · last 2026
0000-0002-4796-5665ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 1 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Security and privacy · 2 · 1 since 2021Computer networks · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Aggregating Digital Identities through Bridging: An Integration of Open Authentication Protocols for Web3 IdentifiersabstractWeb3’s decentralised infrastructure has upended the standardised approach to digital identity established by protocols like OpenID Connect. Web2 and Web3 currently operate in silos, with Web2 leveraging selective disclosure JSON web tokens (SD-JWTs) and Web3 dApps being reliant on on-chain data and sometimes clinging to centralised system data. This fragmentation hinders user esxperience and the interconnectedness of the digital world. This article explores the integration of Web3 within the OpenID Connect framework, scrutinising established authentication protocols for their adaptability to decentralised identities. The research examines the interplay between OpenID Connect and decentralised identity concepts, the limitations of the existing protocols like OpenID Connect for verifiable credential issuance, OpenID Connect framework for verifiable presentations, and self-issued OpenID provider. As a result, a novel privacy-preserving digital identity bridge is proposed, which aims to answer the research question of whether authentication protocols should inherently support Web3 functionalities and the mechanisms for their integration. Through a Decentralised Autonomous Organisation (DAO) use case, the findings indicate that a privacy-centric bridge can mitigate the existing fragmentation by aggregating different identities to provide a better user experience. While the digital identity bridge demonstrates a possible approach to harmonise digital identity across platforms for their use in Web3, the bridging is unidirectional and limits root trust of credentials. The bridge’s dependence on centralised systems may further fuel the debate on (de)centralised identities. Ben Biedermann, Matthew Scerri, Victoria Kozlova, Joshua Ellul |
Distributed Ledger Technol. Res. Pract. | 4 |
| 2025 | Multimodal Data Fusion for Enhanced Smart Contract Reputability Analysis
Cyrus Malik, Joshua Ellul, Josef Bajada |
ICBC | 2 |
| 2022 | Tainting in Smart Contracts: Combining Static and Runtime Verification
Shaun Azzopardi, Joshua Ellul, Ryan Falzon, Gordon J. Pace |
RV | 2 |
| 2022 | AspectSol: A Solidity Aspect-Oriented Programming Tool with Applications in Runtime Verification
Shaun Azzopardi, Joshua Ellul, Ryan Falzon, Gordon J. Pace |
RV | 2 |
| 2021 | Regulating artificial intelligence: a technology regulator's perspectiveabstractArtificial Intelligence (AI) and the regulation thereof is a topic that is increasingly being discussed and various proposals have been made in literature for defining regulatory bodies and/or related regulation. In this paper, we present a pragmatic approach for providing a technology assurance regulatory framework. To the best of our knowledge, this work presents the first national AI technology assurance legal and regulatory framework that has been implemented by a national authority empowered through law to do so. Aiming to both provide assurances where required and not stifling innovation yet supporting it, it is proposed that such regulation is not to be mandated for all AI-based systems but rather should provide a voluntary framework and only be mandated in sectors and activities as deemed necessary by other authorities or laws for regulated and critical areas. Joshua Ellul, Gordon J. Pace, Stephen McCarthy, Trevor Sammut, Juanita Brockdorff, Matthew Scerri |
ICAIL | 1 |
| 2021 | EtherClue: Digital investigation of attacks on Ethereum smart contractsabstractProgramming errors in Ethereum smart contracts can result in catastrophic financial losses from stolen cryptocurrency. While vulnerability detectors can prevent vulnerable contracts from being deployed, this does not mean that such contracts will not be deployed. Once a vulnerable contract is instantiated on the blockchain and becomes the target of attacks, the identification of exploit transactions becomes indispensable in assessing whether it has been actually exploited and identifying which malicious or subverted accounts were involved. In this work, we study the problem of post-factum investigation of Ethereum attacks using Indicators of Compromise (IoC) specially crafted for use in the blockchain. IoC definitions need to capture the side-effects of successful exploitation in the context of the Ethereum blockchain. Therefore, we define a model for smart contract execution, comprising multiple abstraction levels that mirror the multiple views of code execution on a blockchain. Subsequently, we compare IoCs defined across the different levels in terms of their effectiveness and practicality through EtherClue, a prototype tool for investigating Ethereum security incidents. Our results illustrate that coarse-grained IoCs defined over blocks of transactions can detect exploit transactions with less computation. However, they are contract-specific and suffer from false negatives. On the other hand, fine-grained IoCs defined over virtual machine instructions can avoid these pitfalls at the expense of increased computation, which is nevertheless applicable for practical use. Simon Joseph Aquilina, Fran Casino, Mark Vella, Joshua Ellul, Constantinos Patsakis |
Blockchain Res. Appl. | 4 |
| 2020 | Towards Configurable and Efficient Runtime Verification of Blockchain Based Smart Contracts at the Virtual Machine Level
Joshua Ellul |
ISoLA (3) | 1 |
| 2020 | Detection of illicit accounts over the Ethereum blockchainabstractThe recent technological advent of cryptocurrencies and their respective benefits have been shrouded with a number of illegal activities operating over the network such as money laundering, bribery, phishing, fraud, among others. In this work we focus on the Ethereum network, which has seen over 400 million transactions since its inception. Using 2179 accounts flagged by the Ethereum community for their illegal activity coupled with 2502 normal accounts, we seek to detect illicit accounts based on their transaction history using the XGBoost classifier. Using 10 fold cross-validation, XGBoost achieved an average accuracy of 0.963 ( ± 0.006) with an average AUC of 0.994 ( ± 0.0007). The top three features with the largest impact on the final model output were established to be ‘Time diff between first and last (Mins)’, ‘Total Ether balance’ and ‘Min value received’. Based on the results we conclude that the proposed approach is highly effective in detecting illicit accounts over the Ethereum network. Our contribution is multi-faceted; firstly, we propose an effective method to detect illicit accounts over the Ethereum network; secondly, we provide insights about the most important features; and thirdly, we publish the compiled data set as a benchmark for future related works. Steven Farrugia, Joshua Ellul, George Azzopardi |
Expert Syst. Appl. | 2 |
| 2019 | Guest Editorial: Special Issue on Pervasive Sensing and Machine Learning for Mental HealthabstractThe seven papers included in this special section focus on machine learning applications for the mental health industry. Mental health is one of the major global health issues affecting substantially more people than other noncommunicable diseases. Much research has been focused on developing novel technologies for tackling this global health challenge, including the development of advanced analytical techniques based on extensive datasets and multimodal acquisition for early detection and treatment of mental illnesses. The papers in this issue are dedicated to cover the related topics on technological advancements for mental health care and diagnosis with a focus on pervasive sensing and machine learning. Benny P. L. Lo, Omer T. Inan, Joshua Ellul |
IEEE J. Biomed. Health Informatics | 4 |
| 2018 | Contracts over Smart Contracts: Recovering from Violations Dynamically
Christian Colombo 0001, Joshua Ellul, Gordon J. Pace |
ISoLA (4) | 2 |
| 2018 | Monitoring Smart Contracts: ContractLarva and Open Challenges Beyond
Shaun Azzopardi, Joshua Ellul, Gordon J. Pace |
RV | 2 |
| 2017 | Poster: Towards WebAssembly for Wireless Sensor Networks
Joshua Ellul |
EWSN | 1 |
| 2017 | AndroNeo: Hardening Android Malware Sandboxes by Predicting Evasion Heuristics
Yonas Leguesse, Mark Vella, Joshua Ellul |
WISTP | 3 |
| 2010 | Run-time compilation of bytecode in wireless sensor networksabstractRecent work on virtual machines for wireless sensor networks has demonstrated the benefits of using a Java programming paradigm for resource constrained sensor networks. Results have shown that a virtual machine approach greatly suffers from interpretation overheads. We present run-time compilation of bytecode which leverages from a compact platform independent bytecode application encoding as well as an efficient program execution platform by converting bytecode to native code in situ. Joshua Ellul, Kirk Martinez |
IPSN | 1 |