Parallel logic programming: A sequel

A Dovier, A Formisano, G Gupta… - Theory and Practice of …, 2022 - cambridge.org
Multi-core and highly connected architectures have become ubiquitous, and this has
brought renewed interest in language-based approaches to the exploitation of parallelism …

Countermeasures optimization in multiple fault-injection context

E Boespflug, C Ene, L Mounier… - 2020 Workshop on Fault …, 2020 - ieeexplore.ieee.org
Fault attacks consist in changing the program behavior by injecting faults at run-time, either
at hardware or at software level. Their goal is to change the correct progress of the algorithm …

Verifly: On-the-fly Assertion checking via incrementality

MA Sanchez-Ordaz, I Garcia-Contreras… - Theory and Practice of …, 2021 - cambridge.org
Assertion checking is an invaluable programmer's tool for finding many classes of errors or
verifying their absence in dynamic languages such as Prolog. For Prolog programmers, this …

Static performance guarantees for programs with runtime checks

M Klemen, N Stulova, P López-García… - Proceedings of the 20th …, 2018 - dl.acm.org
Instrumenting programs for performing runtime checking of properties, such as regular
shapes, is a common and useful technique that helps programmers detect incorrect program …

Multivariant assertion-based guidance in abstract interpretation

I Garcia-Contreras, JF Morales… - … Symposium on Logic …, 2018 - Springer
Approximations during program analysis are a necessary evil, as they ensure essential
properties, such as soundness and termination of the analysis, but they also imply not …

[PDF][PDF] A scalable static analysis framework for reliable program development exploiting incrementality and modularity

IG Contreras - 2021 - igcontreras.github.io
Context: analyzing/verifying software projects during development to:• detect and report
bugs as early as possible (eg, on-the-fly, at commit,…),• optimize code and libraries globally …

An Approach to Static Performance Guarantees for Programs with Run-time Checks

M Klemen, N Stulova, P Lopez-Garcia… - arXiv preprint arXiv …, 2018 - arxiv.org
Instrumenting programs for performing run-time checking of properties, such as regular
shapes, is a common and useful technique that helps programmers detect incorrect program …

A scalable static analysis framework for reliable program development exploiting incrementality and modularity

I García Contreras - 2021 - oa.upm.es
Automatic static analysis tools allow inferring properties about software without executing it
and without the need for human interaction. When these tools are based on formal methods …

Advantages of anytime algorithm for multi-objective query optimization

R Rituraj, ARV Kóczy - 2020 IEEE 18th World Symposium on …, 2020 - ieeexplore.ieee.org
Data is becoming an important source of information these days. According to the recent
Forbes survey, there are 2.5 quintillion bytes of data created each day at our current pace …

Improving run-time checking in dynamic programming languages

N Stulova - 2018 - oa.upm.es
Detectar comportamientos incorrectos en los programas es una parte importante en el ciclo
de desarrollo de software. Es una tarea compleja y tediosa, especialmente en el contexto de …