Filters








6 Hits in 8.5 sec

VerifyThis 2019: A Program Verification Competition (Extended Report) [article]

Claire Dross, Carlo A. Furia, Marieke Huisman, Rosemary Monahan, Peter Müller
2021 arXiv   pre-print
difficulties of comparing the work of teams using wildly different verification approaches in a competition focused on the human aspect.  ...  VerifyThis is a series of program verification competitions that emphasize the human aspect: participants tackle the verification of detailed behavioral properties -- something that lies beyond the capabilities  ...  Siegel for submitting ideas for competition problems; and Virgile Prevosto for accepting, on a short notice, our invitation to give a tutorial.  ... 
arXiv:2008.13610v3 fatcat:zf3hegfrq5hdfnt6xp4dkuphy4

VerifyThis 2019: a program verification competition

Claire Dross, Carlo A Furia, Marieke Huisman, Rosemary Monahan, Peter Müller
2021 International Journal on Software Tools for Technology Transfer (STTT)  
difficulties of comparing the work of teams using wildly different verification approaches in a competition focused on the human aspect.  ...  AbstractVerifyThis is a series of program verification competitions that emphasize the human aspect: participants tackle the verification of detailed behavioral properties—something that lies beyond the  ...  Siegel for submitting ideas for competition problems; and Virgile Prevosto for accepting, on a short notice, our invitation to give a tutorial.  ... 
doi:10.1007/s10009-021-00619-x fatcat:vmrd4albxjalvcdvfxquywlphi

Report of the HPC Correctness Summit, Jan 25--26, 2017, Washington, DC [article]

Ganesh Gopalakrishnan and Paul D. Hovland and Costin Iancu and Sriram Krishnamoorthy and Ignacio Laguna and Richard A. Lethin and Koushik Sen and Stephen F. Siegel and Armando Solar-Lezama
2017 arXiv   pre-print
In this study, we detail one of the most significant productivity challenges in achieving this goal, namely the increasing proclivity to bugs, especially in the face of growing hardware and software heterogeneity  ...  We close with the proposal for a two-day workshop in which the problems identified in this report can be more broadly discussed, and specific plans to launch these new research thrusts identified.  ...  [11] used a tool Frama-C that statically analyzes a C program to produce a proof that can be checked by a range of different tools, including Coq with Flocq, and also SMT solvers. • Rigorous mixed-precision  ... 
arXiv:1705.07478v1 fatcat:2rebouk2tvbqhcfthfhz5abd7i

Scientific Visualization (Dagstuhl Seminar 14231) Design and Synthesis from Components (Dagstuhl Seminar 14232) Challenges in Analysing Executables: Scalability, Self-Modifying Code and Synergy (Dagstuhl Seminar 14241) Software Development Analytics (Dagstuhl Seminar 14261) Scripting Languages and Frameworks: Analysis and Verification (Dagstuhl Seminar 14271)

Min Chen, Charles Hansen, Penny Rheingans, Gerik Scheuermann, Jakob Rehof, Moshe, Roberto Giacobazzi, Axel Simon, Sarah, Harald Gall, Tim Menzies, Laurie Williams (+5 others)
2014 unpublished
We report briefly on our method for evaluating SAST tools for JavaScript as well as summarize the results of our analysis. SAP Acknowledgements.  ...  m. c. schraefel and Elizabeth F. Churchill  ...  As a proof of its practicability, GDSL ships with a complete decoder for Intel x86 implemented in GDSL.  ... 
fatcat:gjk2mqy4yfhklemp55qvewks44

Evidence-driven testing and debugging of software systems [article]

Ezekiel Olamide Soremekun, Universität Des Saarlandes
2021
Firstly, we conduct an empirical study on the state of debugging in practice using a survey and a human study.  ...  , and we build on the lessons learned from this experiment to build a general-purpose algorithm (called ddmax ) that automatically diagnoses and repairs real-world invalid inputs. (4) We provide a method  ...  Given the preprocessed source files of a C program, Frama-C computes the static slices for each function and their call graphs as DOT files.  ... 
doi:10.22028/d291-33858 fatcat:m3vm5mewirfabl45waeyquzmoa

OASIcs, Volume 21, SLATE'12, Complete Volume [article]

Alberto Simões, Ricardo Queirós, Daniela da Cruz
2012
Acknowledgement This work was partially supported by TÁMOP -4.2.1.B -11/2/KMR-2011-0002 and the members of the Natural Language Processing Group of Pázmány Péter Catholic University.  ...  Acknowledgements The Geny project discussion, definition and proposal would not be possible without the remaining members of the team.  ...  Instead, with XSB, we get the answers {A=a, B=b, C=6 } and {A=a, B=c, C=1 }, meaning that XSB is only able to use the new answer found, {A=a, B=Y, C=1 }, with just one matching answer present in the table  ... 
doi:10.4230/oasics.slate.2012 fatcat:gyzklbs3sncivkmkqwnl52r4li