English
Related papers

Related papers: UCLID5: Multi-Modal Formal Modeling, Verification,…

200 papers

This dissertation introduces executable refinement types, which refine structural types by semi-decidable predicates, and establishes their metatheory and accompanying implementation techniques. These results are useful for undecidable type…

Programming Languages · Computer Science 2014-03-14 Kenneth Knowles

Automated verification of all members of a (potentially infinite) set of programs has the potential to be useful in program synthesis, as well as in verification of dynamically loaded code, concurrent code, and language properties. Existing…

Programming Languages · Computer Science 2024-08-30 Shaan Nagy , Jinwoo Kim , Thomas Reps , Loris D'Antoni

Formal verification of complex algorithms is challenging. Verifying their implementations goes beyond the state of the art of current automatic verification tools and usually involves intricate mathematical theorems. Certifying algorithms…

Logic in Computer Science · Computer Science 2013-02-01 Eyad Alkassar , Sascha Böhme , Kurt Mehlhorn , Christine Rizkallah

Interrupts have been widely used in safety-critical computer systems to handle outside stimuli and interact with the hardware, but reasoning about interrupt-driven software remains a difficult task. Although a number of static verification…

Programming Languages · Computer Science 2017-09-29 Chungha Sung , Markus Kusano , Chao Wang

System integration testing is the process of testing a system by the stepwise integration of sub-components. Usually these sub-components are already verified to guarantee their correct functional behavior. By integration of these verified…

Software Engineering · Computer Science 2014-04-29 Susanne Kandl , Martin Elshuber

Critical software systems face stringent requirements in safety, security, and reliability due to the circumstances surrounding their operation. Safety and security have progressively gained importance over the years due to the integration…

Software Engineering · Computer Science 2015-12-16 Julio Escribano-Barreno , Marisol García-Valls

To constrain models beyond $\Lambda$CDM, the development of the Euclid analysis pipeline requires simulations that capture the nonlinear phenomenology of such models. We present an overview of numerical methods and $N$-body simulation codes…

Cosmology and Nongalactic Astrophysics · Physics 2025-03-26 Euclid Collaboration , J. Adamek , B. Fiorini , M. Baldi , G. Brando , M. -A. Breton , F. Hassani , K. Koyama , A. M. C. Le Brun , G. Rácz , H. -A. Winther , A. Casalino , C. Hernández-Aguayo , B. Li , D. Potter , E. Altamura , C. Carbone , C. Giocoli , D. F. Mota , A. Pourtsidou , Z. Sakr , F. Vernizzi , A. Amara , S. Andreon , N. Auricchio , C. Baccigalupi , S. Bardelli , P. Battaglia , D. Bonino , E. Branchini , M. Brescia , J. Brinchmann , A. Caillat , S. Camera , V. Capobianco , V. F. Cardone , J. Carretero , S. Casas , F. J. Castander , M. Castellano , G. Castignani , S. Cavuoti , A. Cimatti , C. Colodro-Conde , G. Congedo , C. J. Conselice , L. Conversi , Y. Copin , F. Courbin , H. M. Courtois , A. Da Silva , H. Degaudenzi , G. De Lucia , M. Douspis , F. Dubath , X. Dupac , S. Dusini , M. Farina , S. Farrens , S. Ferriol , P. Fosalba , M. Frailis , E. Franceschi , M. Fumana , S. Galeotta , B. Gillis , P. Gómez-Alvarez , A. Grazian , F. Grupp , L. Guzzo , S. V. H. Haugan , W. Holmes , F. Hormuth , A. Hornstrup , S. Ilić , K. Jahnke , M. Jhabvala , B. Joachimi , E. Keihänen , S. Kermiche , A. Kiessling , M. Kilbinger , B. Kubik , M. Kümmel , M. Kunz , H. Kurki-Suonio , S. Ligori , P. B. Lilje , V. Lindholm , I. Lloro , G. Mainetti , E. Maiorano , O. Mansutti , O. Marggraf , K. Markovic , M. Martinelli , N. Martinet , F. Marulli , R. Massey , E. Medinaceli , S. Mei , M. Melchior , Y. Mellier , M. Meneghetti , E. Merlin , G. Meylan , M. Moresco , L. Moscardini , C. Neissner , S. -M. Niemi , C. Padilla , S. Paltani , F. Pasian , K. Pedersen , W. J. Percival , V. Pettorino , S. Pires , G. Polenta , M. Poncet , L. A. Popa , L. Pozzetti , F. Raison , A. Renzi , J. Rhodes , G. Riccio , E. Romelli , M. Roncarelli , R. Saglia , A. G. Sánchez , D. Sapone , B. Sartoris , M. Schirmer , T. Schrabback , A. Secroun , G. Seidel , S. Serrano , C. Sirignano , G. Sirri , L. Stanco , J. Steinwagner , P. Tallada-Crespí , D. Tavagnacco , I. Tereno , R. Toledo-Moreo , F. Torradeflot , I. Tutusaus , E. A. Valentijn , L. Valenziano , T. Vassallo , G. Verdoes Kleijn , A. Veropalumbo , Y. Wang , J. Weller , G. Zamorani , E. Zucca , A. Biviano , C. Burigana , M. Calabrese , D. Di Ferdinando , J. A. Escartin Vigo , G. Fabbian , F. Finelli , J. Gracia-Carpio , S. Matthew , N. Mauri , A. Pezzotta , M. Pöntinen , V. Scottez , M. Tenti , M. Viel , M. Wiesmann , Y. Akrami , V. Allevato , S. Anselmi , M. Archidiacono , F. Atrio-Barandela , A. Balaguera-Antolinez , M. Ballardini , A. Blanchard , L. Blot , H. Böhringer , S. Borgani , S. Bruton , R. Cabanac , A. Calabro , B. Camacho Quevedo , G. Cañas-Herrera , A. Cappi , F. Caro , C. S. Carvalho , T. Castro , K. C. Chambers , S. Contarini , A. R. Cooray , G. Desprez , A. Díaz-Sánchez , J. J. Diaz , S. Di Domizio , H. Dole , S. Escoffier , A. G. Ferrari , P. G. Ferreira , I. Ferrero , A. Finoguenov , F. Fornari , L. Gabarra , K. Ganga , J. García-Bellido , T. Gasparetto , V. Gautard , E. Gaztanaga , F. Giacomini , F. Gianotti , G. Gozaliasl , C. M. Gutierrez , A. Hall , H. Hildebrandt , J. Hjorth , A. Jimenez Muñoz , S. Joudaki , J. J. E. Kajava , V. Kansal , D. Karagiannis , C. C. Kirkpatrick , S. Kruk , J. Le Graet , L. Legrand , J. Lesgourgues , T. I. Liaudat , A. Loureiro , G. Maggio , M. Magliocchetti , F. Mannucci , R. Maoli , C. J. A. P. Martins , L. Maurin , R. B. Metcalf , M. Migliaccio , M. Miluzio , P. Monaco , A. Montoro , A. Mora , C. Moretti , G. Morgante , S. Nadathur , L. Patrizii , V. Popa , P. Reimberg , I. Risso , P. -F. Rocci , M. Sahlén , E. Sarpa , A. Schneider , M. Sereno , A. Silvestri , A. Spurio Mancini , K. Tanidis , C. Tao , N. Tessore , G. Testera , R. Teyssier , S. Toft , S. Tosi , A. Troja , M. Tucci , C. Valieri , J. Valiviita , D. Vergani , G. Verza , P. Vielzeuf , N. A. Walton

A comprehensive verification of parallel software imposes three crucial requirements on the procedure that implements it. Apart from accepting real code as program input and temporal formulae as specification input, the verification should…

Software Engineering · Computer Science 2013-04-01 Jiri Barnat , Petr Bauch

Synchronous model is a type of formal models for modelling and specifying reactive systems. It has a great advantage over other real-time models that its modelling paradigm supports a deterministic concurrent behaviour of systems. Various…

Software Engineering · Computer Science 2021-04-09 Yuanrui Zhang

The clinical trial is a pivotal and costly process, often spanning multiple years and requiring substantial financial resources. Therefore, the development of clinical trial outcome prediction models aims to exclude drugs likely to fail and…

Machine Learning · Computer Science 2025-01-29 Wenhao Zheng , Liaoyaqi Wang , Dongshen Peng , Hongxia Xu , Yun Li , Hongtu Zhu , Tianfan Fu , Huaxiu Yao

Recently, attention has focused on the software development, specially by differ-ent teams that are geographically distant to support collaborative work. Manage-ment, description and modeling in such collaborative approach are through…

Software Engineering · Computer Science 2018-01-23 Hicham Elasri , Elmustapha Elabbassi , Sekkaki Abderrahim , Muhammad Fahad

Understanding fault types can lead to novel approaches to debugging and runtime verification. Dealing with complex faults, particularly in the challenging area of embedded systems, craves for more powerful tools, which are now becoming…

Software Engineering · Computer Science 2021-02-09 Alexander Weiss , Smitha Gautham , Athira Varma Jayakumar , Carl Elks , D. Richard Kuhn , Raghu N. Kacker , Thomas B. Preusser

Detecting user interface (UI) controls from software screenshots is a critical task for automated testing, accessibility, and software analytics, yet it remains challenging due to visual ambiguities, design variability, and the lack of…

Computer Vision and Pattern Recognition · Computer Science 2026-04-09 Milad Moradi , Ke Yan , David Colwell , Matthias Samwald , Rhona Asgari

We present the VECMA toolkit (VECMAtk), a flexible software environment for single and multiscale simulations that introduces directly applicable and reusable procedures for verification, validation (V&V), sensitivity analysis (SA) and…

Dynamic languages are praised for their flexibility and expressiveness, but static analysis often yields many false positives and verification is cumbersome for lack of structure. Hence, unit testing is the prevalent incomplete method for…

Programming Languages · Computer Science 2015-02-06 Robert Jakob , Peter Thiemann

Verifying mathematical proofs is difficult, but can be automated with the assistance of a computer. Autoformalization is the task of automatically translating natural language mathematics into a formal language that can be verified by a…

Computation and Language · Computer Science 2024-07-11 Nilay Patel , Rahul Saha , Jeffrey Flanigan

The analysis of formal models that include quantitative aspects such as timing or probabilistic choices is performed by quantitative verification tools. Broad and mature tool support is available for computing basic properties such as…

In deductive verification and software model checking, dealing with certain specification language constructs can be problematic when the back-end solver is not sufficiently powerful or lacks the required theories. One way to deal with this…

Software Engineering · Computer Science 2023-06-02 Jesper Amilon , Zafer Esen , Dilian Gurov , Christian Lidström , Philipp Rümmer

Formal verification provides strong safety guarantees but only for models of cyber-physical systems. Hybrid system models describe the required interplay of computation and physical dynamics, which is crucial to guarantee what computations…

Logic in Computer Science · Computer Science 2019-02-26 Stefan Mitsch , André Platzer

Cyber-physical systems (CPS) such as autonomous cars, aircraft, and robots are often also safety-critical; thus it is imperative that they operate as intended with a high degree of certainty. Formal verification has been employed to verify…

Programming Languages · Computer Science 2026-05-07 Serra Z. Dane , Jiawei Chen , Marc Pouzet , Jean-Baptiste Jeannin