@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix vcard: <http://www.w3.org/2006/vcard/ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://rec.harvest-normandie.data4citizen.com/dataset/oai-hal-tel-00937667v1> a dcat:Dataset ;
    dct:description """
              The verification of programs with floating-point numbers computation is an important issue in the development of critical software systems. Computations over floating-point numbers are not accurate, and the results may be very different from the expected results over real numbers. The aim of this thesis is to design a constraint solver over floating-point numbers for program verification purposes. We introduce a new method for solving constraints over floating-point numbers. This method is based on an over-approximation of floating-point constraints using constraints over real numbers. This overapproximation is safe, that’s to say it doesn’t loose any solution over the floats. The generated constraints are then solved with a constraint solver over real numbers. We propose a new filtering algorithm using linear programming techniques, which takes advantage of these over-approximations of floating-point constraints. We introduce also new search methods and heuristics to find floating-point solutions of these constraints. Using our implementation, we show on a set of counter-examples the difference of the execution of programs over the floats with the specification over real numbers.
            """ ;
    dct:identifier "NNT: 2013NICE4121" ;
    dct:issued "2026-05-07T05:14:06.949919"^^xsd:dateTime ;
    dct:language "fr" ;
    dct:modified "2026-05-07T05:14:06.949923"^^xsd:dateTime ;
    dct:publisher <https://rec.harvest-normandie.data4citizen.com/organization/cce9db95-46d9-4dc2-84b6-764215d0a002> ;
    dct:title "Constraint solver over floating-point numbers designed for program verification" ;
    dcat:contactPoint [ a vcard:Organization ;
            vcard:fn "CCSD" ] ;
    dcat:distribution <https://rec.harvest-normandie.data4citizen.com/dataset/oai-hal-tel-00937667v1/resource/f9ff4bf9-27c6-46c7-bdfe-77cdbad9d219> ;
    dcat:keyword "constraints-programming",
        "floating-point-numbers",
        "infoeu-reposemanticsdoctoralthesis",
        "infoinfo-ohcomputer-science-csother-csoh",
        "nombres-a-virgule-flottante",
        "program-verification",
        "programmation-par-contraintes",
        "theses",
        "verification-de-programmes" ;
    dcat:landingPage <https://theses.hal.science/tel-00937667> .

<https://rec.harvest-normandie.data4citizen.com/dataset/oai-hal-tel-00937667v1/resource/f9ff4bf9-27c6-46c7-bdfe-77cdbad9d219> a dcat:Distribution ;
    dct:format "HTML" ;
    dct:issued "2026-05-07T05:14:06.951136"^^xsd:dateTime ;
    dct:modified "2026-05-07T05:14:06.939468"^^xsd:dateTime ;
    dct:title "Constraint solver over floating-point numbers designed for program verification" ;
    dcat:accessURL <https://theses.hal.science/tel-00937667> .

<https://rec.harvest-normandie.data4citizen.com/organization/cce9db95-46d9-4dc2-84b6-764215d0a002> a foaf:Agent ;
    foaf:name "test_moissonnage_selune" .

<https://theses.hal.science/tel-00937667> a foaf:Document .

