Brevet FR3079637A1 (20191004)

REVENDICATIONS1.- Procédé d'évaluation de la conformité d'un système de pistage à un ensemble d'exigences, au moins une exigence étant une exigence obligatoire et au moins une exigence étant une exigence recommandée, le procédé d'évaluation étant mis en oeuvre par ordinateur, le procédé d'évaluation comportant au moins les étapes suivantes : - apprentissage supervisé de fonction d'évaluation de la conformité à une exigence sous forme d'une fonction linéaire par morceaux, la fonction linéaire comportant au moins trois morceaux, de préférence moins de six morceaux, pour obtenir des fonctions d'évaluation apprises, - application des fonctions d'évaluation apprises au système de pistage pour obtenir des valeurs d'évaluation, et - utilisation des valeurs d'évaluation pour obtenir un score global évaluant la conformité du système de pistage à l'ensemble des exigences. 2.- Procédé selon la revendication 1, dans lequel le procédé comporte le calcul d'un score global pour chaque type d'exigence par agrégation des fonctions d'évaluation de toutes les exigences du type considéré, le score global évaluant la conformité du système de pistage à l'ensemble des exigences étant obtenu par agrégation des scores globaux par type d'exigence. 3.- Procédé selon la revendication 1 ou 2, dans lequel le procédé comporte, en outre : - une étape d'apprentissage supervisé de fonctions d'agrégation des valeurs d'évaluation, la fonction d'agrégation évaluant la conformité du système de pistage à une partie des exigences de l'ensemble d'exigences correspondant à une grandeur particulière, et- une étape d'utilisation comprenant l'utilisation des valeurs d'évaluation et des fonctions d'agrégation apprises pour obtenir une valeur pour chaque partie des exigences de l'ensemble d'exigences correspondant à une grandeur particulière et l'utilisation des valeurs obtenues lors de l'utilisation ainsi que des fonctions d'agrégation pour obtenir le score global. 4.- Procédé selon l'une quelconque des revendications 1 à 3, dans lequel, à l'étape d'apprentissage supervisé, chaque fonction linéaire est une fonction linéaire à cinq morceaux. 22 5.- Procédé selon la revendication 4, dans lequel une exigence fixe un seuil à respecter, au moins une des propriétés suivantes est vérifiée : - chaque fonction linéaire comporte une pluralité de seuils, un des seuils étant le seuil fixé par l'exigence, 5 - chaque fonction linéaire comporte une pluralité de seuils, le seuil présentant la deuxième valeur la plus faible par la fonction d'évaluation étant le seuil fixé par l'exigence, - chaque fonction linéaire comporte quatre seuils, le premier seuil correspondant à une valeur maximale par la fonction d'évaluation, le deuxième seuil correspondant 10 à 88% de la valeur maximale, le troisième seuil correspondant à 35% de la valeur maximale et le quatrième seuil à 0, et - chaque fonction linéaire comporte quatre seuils, le premier seuil correspondant à une valeur maximale par la fonction d'évaluation, le deuxième seuil correspondant à 80% de la valeur maximale, le troisième seuil correspondant à 20% de la valeur 15 maximale et le quatrième seuil à\n<CLM>\1\t6.- Procédé selon l'une quelconque des revendications 1 à 5, dans lequel chaque fonction linéaire comporte une pluralité de seuils et une exigence fixe un seuil à respecter, au moins une des propriétés suivantes étant vérifiée : 20 - chaque seuil est une fonction linéaire du seuil fixé par l'exigence, et - un des seuils est la moyenne arithmétique de deux autres seuils. 7.- Procédé selon l'une quelconque des revendications 1 à 6, dans lequel le nombre d'exigences est supérieur ou égal à\n<CLM>\1\t8.- Procédé selon l'une quelconque des revendications 1 à 7, dans lequel le système de pistage fournit des estimations de mesures à partir de données antérieures issues de plusieurs capteurs, chaque fonction d'évaluation prenant en entrée au moins une desdites mesures estimées. 9.- Procédé selon la revendication 8, dans lequel chaque mesure estimée est entachée d'une erreur, chaque fonction d'évaluation prenant également en compte ladite erreur. 25 30 35 10.- Procédé selon l'une quelconque des revendications 1 à 9, dans lequel le procédé comporte, en outre, une étape de regroupement de certaines valeurs 23 d'évaluation pour obtenir des scores évaluant la conformité du système de pistage à une partie des exigences de l'ensemble d'exigences correspondant à une grandeur particulière, une grandeur étant, par exemple, la disponibilité, la continuité, l'intégrité, le temps ou la cohérence. 5 11.- Produit programme d'ordinateur comportant un support lisible d'informations, sur lequel est mémorisé un programme d'ordinateur comprenant des instructions de programme, le programme d'ordinateur étant chargeable sur une unité de traitement de données et adapté pour entraîner la mise en oeuvre d'un procédé selon l'une quelconque 10 des revendications 1 à 10 lorsque le programme d'ordinateur est mis en oeuvre sur l'unité de traitement des données. 12.- Support lisible d'informations mémorisant un programme d'ordinateur comprenant des instructions de programme, le programme d'ordinateur étant chargeable 15 sur une unité de traitement de données et adapté pour entraîner la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 10 lorsque le programme d'ordinateur est mis en oeuvre sur l'unité de traitement des données.