Device and method for evaluating algorithms
OwnerMarc Bellocchioinventor
Life of this patent
Estimating the term…
Abstract
The device (6) for the evaluation of algorithms comprises: means (8,15) for establishing an algorithm and a specification imposed on that algorithm; means (16) for presenting the algorithm as a concatenation of base functions, each implying at least one basic algorithmic function; means (18) for checking parameters involved in the execution of the base functions by reference to the specification; and means (20) for indicating an error, as the case arises, detected by the checking means. The invention also relates to a process based on the operation of the above device. It can serve to construct and validate an algorithm without having to create an executable code beforehand.
Claims20
Device (6) for the evaluation of algorithms, characterized in that it comprises:
- means (8,15) for entering an algorithm and a specification imposed on that algorithm;
- means (16) for presenting the algorithm as a concatenation of base functions, each implying at least one basic algorithmic function;
- means (18) for checking parameters involved in the execution of the base functions by reference to said specification;
- and
- means (20) for indicating an error, as the case arises, detected by the checking means.
Method of evaluating algorithms comprising a step (E1) of establishing a specification for said algorithm and a step (E2) of establishing an algorithm having to conform to said specification;
- characterized in that it comprises the steps of:
- presenting said algorithm as a concatenation of base functions, each implying at least one base algorithmic function (E4);
- checking parameters involved in the execution of said base functions by reference to said specification (E6);
- and
- indicating an error, as the case arises, detected during said checking step (E10).
Dependencies are inferred from the claim text.