A hierarchical and abstraction-based blockchain model

S Sahoo, AM Fajge, R Halder, A Cortesi - Applied Sciences, 2019 - mdpi.com
In the nine years since its launch, amid intense research, scalability is always a serious
concern in blockchain, especially in case of large-scale network generating huge number of …

Extending abstract interpretation to dependency analysis of database applications

A Jana, R Halder, KV Abhishekh… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Dependency information (data-and/or control-dependencies) among program variables and
program statements is playing crucial roles in a wide range of software-engineering …

Empirical analysis of the impact of queries on watermarked relational databases

M Olliaro, MLP Gort, A Cortesi - Expert Systems with Applications, 2022 - Elsevier
Robust relational database watermarking techniques aim to preserve the watermark in the
protected assets despite daily updates and malicious attacks. Nevertheless, most …

A deductive reasoning approach for database applications using verification conditions

MI Alam, R Halder, JS Pinto - Journal of Systems and Software, 2021 - Elsevier
Deductive verification has gained paramount attention from both academia and industry.
Although intensive research in this direction covers almost all mainstream languages, the …

Information leakage analysis of database query languages

R Halder, M Zanioli, A Cortesi - Proceedings of the 29th Annual ACM …, 2014 - dl.acm.org
In this work, we extend language-based information-flow security analysis to the case of
database applications embedding query languages. The analysis is performed by (i) …

Static analysis techniques for robotics software verification

A Cortesi, P Ferrara, N Chaki - IEEE ISR 2013, 2013 - ieeexplore.ieee.org
We overview the main semantics-based static analysis techniques for software verification:
Data-flow analysis, Control-flow Analysis, Model Checking, and Abstract Interpretation. The …

Abstract program slicing of database query languages

R Halder, A Cortesi - Proceedings of the 28th Annual ACM Symposium …, 2013 - dl.acm.org
In this paper, the notions of semantic relevancy of statements, semantic data dependences
and conditional dependences are extended to the case of programs embedding SQL …

Combining symbolic and numerical domains for information leakage analysis

A Cortesi, P Ferrara, R Halder, M Zanioli - Transactions on Computational …, 2018 - Springer
We introduce an abstract domain for information-flow analysis of software. The proposal
combines variable dependency analysis with numerical abstractions, yielding to accuracy …

[PDF][PDF] A Symbolic Model Checker for Database Programs.

A Jana, MI Alam, R Halder - ICSOFT, 2018 - scitepress.org
Most of the existing model checking approaches refer mainstream languages without
considering any database statements. As the result, they are not directly applicable to …

Policy-based slicing of hibernate query language

A Jana, R Halder, N Chaki, A Cortesi - Computer Information Systems and …, 2015 - Springer
This paper introduces a policy-based slicing of Hibernate Query Language (HQL) based on
a refined notion of dependence graph. The policies are defined on persistent objects, rather …