Paramétrage des cookies
Ce site utilise des cookies pour améliorer votre expérience de navigation. Les cookies strictement nécessaires sont stockés dans votre navigateur et sont essentiels au fonctionnement du site. Nous utilisons également des cookies tiers pour nous aider à analyser et comprendre votre activité sur le site. Ces cookies ne sont stockés dans votre navigateur qu'avec votre consentement. Le fait de refuser certains de ces cookies peut avoir un effet votre expérience de navigation.
Toujours actif
Les cookies nécessaires sont absolument essentiels au bon fonctionnement du site Web. Ces cookies assurent les fonctionnalités de base et les fonctions de sécurité du site Web, de manière anonyme.
Les cookies de fonctionnalité aident à exécuter certaines fonctionnalités telles que le partage du contenu du site Web sur les plates-formes de médias sociaux, la collecte de commentaires et d’autres fonctionnalités tierces.
Les cookies de performance sont utilisés pour comprendre et analyser les principaux indices de performance du site Web, ce qui contribue à offrir une meilleure expérience utilisateur aux visiteurs.

Aucun cookie à afficher.

Les cookies analytiques sont utilisés pour comprendre comment les visiteurs interagissent avec le site Web. Ces cookies aident à fournir des informations sur les mesures du site Web telles que le nombre de visiteurs, le taux de rebond, la source du trafic, etc.
Les cookies publicitaires sont utilisés pour fournir aux visiteurs des publicités et des campagnes marketing pertinentes. Ces cookies suivent les visiteurs sur les sites Web et collectent des informations pour fournir des publicités personnalisées.

Aucun cookie à afficher.

Les autres cookies non classés sont ceux qui sont en cours d’analyse et qui n’ont pas encore été classés dans une catégorie.

Aucun cookie à afficher.

Partager

Plus d'informations

Logiciels concernés

Méthodes de recherche et localisation d’erreurs

Les méthodes de recherche suivantes permettent de localiser des erreurs ou des problèmes dans un fichier de différentes manières.

Dans les deux cas, le point de départ est un modèle ou d'un fichier dans lequel une erreur apparaît, mais le problème à l'origine cette erreur est inconnu et non localisé. Vous souhaitez localiser le problème à l'aide d'une méthode de recherche qui implique des tests d’essais et d’erreurs après avoir supprimé des groupes d'éléments.

Recherche séquentielle

Cette méthode effectue une recherche séquentielle en supprimant un par un des éléments ou des parties du modèle (par exemple, des étages) jusqu'à ce que l'erreur soit trouvée.

Exemple

Modèle d'une structure d’un bâtiment à 5 étages (rez-de-chaussée, 1, 2, 2, 3 et 4). L'erreur se trouve à l'étage 2, mais son emplacement est inconnu. La procédure de recherche suivante est utilisée :

  • Une copie de sécurité du fichier est réalisée.
  • L'étage 4 est supprimé. L'erreur apparaît encore.
  • L'étage 3 est supprimé. L'erreur apparaît encore.
  • L'étage 2 est supprimé. L'erreur n'apparaît plus. L'erreur est trouvée à l'étage 2.

Recherche binaire

Cette méthode effectue une recherche binaire en supprimant des moitiés du modèle jusqu'à ce que l'erreur soit trouvée.

Exemple

Modèle d'une installation d’approvisionnement en eau avec un branchement commun et deux colonnes montantes alimentant les deux parties de l'installation (I et II). Chaque colonne montante alimente deux logements (IA, IB, IIA et IIB). L'erreur se situe dans le logement IIB, mais sa localisation est inconnue. La procédure de recherche suivante est utilisée :

  • Une copie de sécurité du fichier est réalisée.
  • I est supprimé. L'erreur apparaît encore.
  • Le fichier original est récupéré.
  •  II est supprimé. L'erreur n'apparaît plus. L'erreur se trouve dans II.
  • Le fichier original est récupéré.
  • IIA est supprimé. L'erreur apparaît encore.
  • Le fichier original est récupéré.
  • IIB est supprimé. L'erreur n'apparaît plus. L'erreur se trouve dans IIB.

Limitations

  • Les méthodes proposées exigent que les modèles résultant de la suppression d'une partie de l'information du fichier soient cohérents et puissent être calculés si nécessaire. De plus, ils doivent être représentatifs de la situation initiale.
  • Si l'erreur n'est pas localisée en un point précis du modèle, ces méthodes ne donneront pas de résultats valables.
  • De même, si l'erreur apparaît à plusieurs endroits, la procédure pour les trouver peut être plus complexe.