\chapter{Analyses dynamiques}

\section{Diagramme de séquence}

Le besoin initial de ce projet vient du fait que lorsqu'un flux n'est pas fonctionnel, l'exploitant doit parcourir à la main tous les équipements de sécurité pour découvrir si ce flux est autorisé. La mise en place de ce processus de recherche inclus un algorithme assez complexe qui va utiliser plusieurs classes différentes pour être capable de rendre une réponse proprement formattée.

Le diagramme de séquence suivant décrit donc le processus de recherche depuis la requête HTTP gérée par le controller jusqu'à la réponse. Les paramètres de la requête sont passés en attribut de la requête GET.

\begin{figure}[ht]
  \centering
  \includegraphics[width=145mm,height=\textheight,keepaspectratio]{tb_search_policies}
  \caption{Diagramme de séquence pour la recherche de règle}
\end{figure}