From 5243d2517ac5fb438f0eb667de8f8b0e4b11bac9 Mon Sep 17 00:00:00 2001
From: Julien Signoles <julien.signoles@cea.fr>
Date: Thu, 22 Feb 2018 09:01:51 +0100
Subject: [PATCH] [userman] refer to undefined behavior detection in the
 introduction

---
 .../e-acsl/doc/userman/introduction.tex       | 20 +++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/plugins/e-acsl/doc/userman/introduction.tex b/src/plugins/e-acsl/doc/userman/introduction.tex
index e3a2edf31ce..bad13d56f7d 100644
--- a/src/plugins/e-acsl/doc/userman/introduction.tex
+++ b/src/plugins/e-acsl/doc/userman/introduction.tex
@@ -13,16 +13,16 @@ program.
 \eacsl translation brings several benefits. First, it allows a user to monitor
 \C code and perform what is usually referred to as ``runtime assertion
 checking''~\cite{runtime-assertion-checking}\footnote{In our context, ``runtime
-  annotation checking'' would be more precise.}. This is the
-primary goal of \eacsl. Second, it allows to combine \framac and its
-existing analyzers with other \C analyzers that do not natively understand the
-\acsl 
-specification language. Third, the possibility to detect invalid annotations
-during a concrete execution may be very helpful while writing a correct
-specification of a given program, \emph{e.g.} for later program proving.
-Finally, an executable specification makes it possible to check assertions that
-cannot be verified statically and thus to establish a link between
-runtime monitoring and static analysis tools such as
+  annotation checking'' would be more precise.}. This is the primary goal of
+\eacsl. Indirectly, in combination with the \rte~\cite{rte}, this usage
+allows the user to detect undefined behaviors in its \C code. Second, it allows
+to combine \framac and its existing analyzers with other \C analyzers that do
+not natively understand the \acsl specification language. Third, the possibility
+to detect invalid annotations during a concrete execution may be very helpful
+while writing a correct specification of a given program, \emph{e.g.} for later
+program proving.  Finally, an executable specification makes it possible to
+check assertions that cannot be verified statically and thus to establish a link
+between runtime monitoring and static analysis tools such as
 \valueplugin~\cite{value}\index{Value} or \wpplugin~\cite{wp}\index{Wp}.
 
 Annotations used by the plug-in must be written in the \eacsl specification
-- 
GitLab