Speeding up SMT Solving via Compiler Optimization

B Mikek, Q Zhang - Proceedings of the 31st ACM Joint European …, 2023 - dl.acm.org
SMT solvers are fundamental tools for reasoning about constraints in practical problems like
symbolic execution and program synthesis. Faster SMT solving can improve the …

A comparison of three solver-aided programming languages: αRby, ProB, and Rosette

R St-Denis - Journal of Computer Languages, 2023 - Elsevier
The premise of this paper asserts that the source code of software programs must preserve
the underlying domain knowledge in the form of declarative domain models and fully exploit …

A System for Language Translation using Sequence-to-sequence Learning based Encoder

S Sarode, R Thatte, K Toshniwal… - … on Emerging Smart …, 2023 - ieeexplore.ieee.org
Hindi is the mother tongue of nearly 133 crore Indians. Along with India, it is spoken in
Nepal, Fiji, and Bangladesh. Since good knowledge of English is not common, there is a …

Performance Fuzzing with Reinforcement-Learning and Well-Defined Constraints for the B Method

J Dunkelau, M Leuschel - International Conference on Integrated Formal …, 2023 - Springer
The B method is a formal method supported by a variety of tools. Those tools, like any
complex piece of software, may suffer from performance issues and vulnerabilities …

Formal methods and tools for industrial critical systems

A Lluch Lafuente, A Mavridou - International Journal on Software Tools for …, 2022 - Springer
Formal methods and tools have become well established and widely applied to ensure the
correctness of fundamental components of industrial critical systems in domains like …

[PDF][PDF] New Applications and Techniques for Constraint Programming in B

J Schmidt - 2023 - docserv.uni-duesseldorf.de
The safety of software systems is gaining importance due to the almost indispensable
integration of software in modern everyday life. Formal methods are a fundamental …

[PDF][PDF] Uncertainty problem in high-level model based trace analysis as part of runtime verification

A Karnov - syrcose.ispras.ru
The article discusses the problem of applying runtime verification to large and complex
systems such as generalpurpose operating systems. When verifying the security …