Skip to content

Commit

Permalink
removed remaining ednotes
Browse files Browse the repository at this point in the history
git-svn-id: https://svn-agbkb.informatik.uni-bremen.de/Hets/trunk@13407 cec4b9c1-7d33-0410-9eda-942365e851bb
  • Loading branch information
Christian Maeder authored and Christian Maeder committed Apr 29, 2010
1 parent 3cca22b commit 749b7d8
Showing 1 changed file with 23 additions and 24 deletions.
47 changes: 23 additions & 24 deletions doc/UserGuide.tex
Original file line number Diff line number Diff line change
Expand Up @@ -364,8 +364,12 @@ \section{Logics supported by Hets}

\item[\Isabelle] \cite{NipPauWen02} is an interactive theorem prover
for higher-order logic.
\item[VSE] is an interactive theorem prover, see \ref{subsec:VSE}.
\item[DMU] is a dummy logic to read output of ``Computer Aided
Three-dimensional Interactive Application'' (Catia).
\item[Maude] is a rewrite system \url{http://maude.cs.uiuc.edu/} for
first-order logic.
\end{description}
\ednote{TODO Till: update list}

Various logics are supported with proof tools. Proof support for the
other logics can be obtained by using logic translations to a
Expand Down Expand Up @@ -408,7 +412,6 @@ \section{Logic translations supported

In more detail, the following list of logic translations is currently
supported by \Hets:
\ednote{TODO Mihai,Till: check VSE, Maude, DFOL descr. or ref.}

\begin{tabular}{|l|p{8cm}|}\hline
CASL2CoCASL & inclusion \\\hline
Expand Down Expand Up @@ -532,8 +535,6 @@ \section{Getting started}
Twelf & & \url{http://twelf.plparty.org/} \\\hline
\end{tabular}
}
\ednote{TODO Mihai, Till, Luecke: check prover list}


\section{Analysis of Specifications}
Consider the following \CASL
Expand Down Expand Up @@ -1003,7 +1004,6 @@ \section{Development Graphs}\label{sec:DevGraph}
The exception is the Edit menu. Moreover, the nodes and links
of the graph have attached pop-up menus, which appear when
clicking with the right mouse button.
\ednote{TODO Mihai: update}\\

\begin{description}
\item[Edit] This menu has the following submenus:
Expand All @@ -1017,10 +1017,9 @@ \section{Development Graphs}\label{sec:DevGraph}
proven theorem links.

With the ``Hide/show internal node names'' option, the nodes that
are initially unnamed get names that
are derived from named neighbour nodes.
are initially unnamed get derived names.

With the ``Hide/show unnamed nodes'' option, it is possible
With the ``Hide/show unnamed nodes without open proofs'' option, it is possible
to reveal the unnamed nodes which do not have open proof goals.
Initially, the complexity of the graph is reduced by hiding all these nodes;
only nodes corresponding to named specifications are displayed.
Expand All @@ -1035,7 +1034,7 @@ \section{Development Graphs}\label{sec:DevGraph}

\item[Focus node]

This menu is particularly useful when navigating a large development graph,
This menu is particularly useful when navigating in a large development graph,
which does not fit on a single screen. The list of all nodes is displayed:
the nodes are identified by the internal node number and the internal node name.
Once a node is selected, the view centers on it.
Expand All @@ -1062,18 +1061,18 @@ \section{Development Graphs}\label{sec:DevGraph}
for hiding links and checking conservativity is still experimental.
In most cases, it is advisable to use ``Automatic'', which
automatically applies the rules in the correct order. As a result,
the the open theorem links (marked in red) will be reduced to local
proof goals, that is, they become green, and instead, some of the
node will get red, indicating open local proof goals.
the open theorem links (marked in red) will be reduced to local
proof goals, that is, they become green, and instead, some target nodes
may get red, indicating open local proof goals.
Besides the deduction rules, the menu contains entries for computing
a colimit approximation for the development graph and for
computing normal forms of all nodes (needed when dealing with hiding).
Also, a \CASL-specific normalisation of free links has been
implemented.

\item[Dump Development Graph] This option is available for
debugging purposes and it prints at the command line informations
about the content of the development graph.
\item[Dump Development Graph] This option is available only for
debugging purposes; it outputs a textual representation
of the development graph.

\item[Show Library Graph] This menu displays the library graph, in a separate
window, if the library graph window has been closed after \Hets has been
Expand Down Expand Up @@ -1113,7 +1112,10 @@ \section{Development Graphs}\label{sec:DevGraph}
\item[Prove] Try to prove the local proof goals. See Section~\ref{sec:Proofs}
for details.

\item[Prove VSE structured] (see \ref{subsec:VSE})
\item[Prove VSE structured] Allows to send a development graph below the
current node to the interactive \texttt{hetsvse} prover if that binary is
available, see \ref{subsec:VSE}.

\item[Check conservativity] Checks conservativity of the inclusion
morphism from the empty theory to the theory of the node (see
{\bf Check conervativity} for edges).
Expand Down Expand Up @@ -1684,12 +1686,6 @@ \subsection{Fact++}

Fact++ uses the same ATP GUI as the provers for SoftFOL (ref. to section
\ref{sec:ATP}).
\subsection{QuickCheck}
\ednote{TODO Till}
\subsection{minisat}
\ednote{TODO Till}
\subsection{Truth tables}
\ednote{TODO Till}
\subsection{E-KRHyper}
E-KRHyper\footnote{\url{http://www.uni-koblenz.de/~bpelzer/ekrhyper/}}
is an extension of
Expand Down Expand Up @@ -1735,9 +1731,11 @@ \subsection{Darwin}

Darwin uses the same ATP GUI as the other provers for SoftFOL (ref. to section
\ref{sec:ATP}).
\subsection{CspCASLProver}
\ednote{TODO Markus}

\subsection{QuickCheck}
\subsection{minisat}
\subsection{Truth tables}
\subsection{CspCASLProver}

\section{Limits of Hets}

Expand Down Expand Up @@ -1899,6 +1897,7 @@ \section{Architecture of Hets}
Besides the authors, the following people have been involved
in the implementation of \Hets:
Katja Abu-Dib,
Michael Chan,
Codru\c ta G\^ arlea,
Dominik Dietrich,
Elena Digor,
Expand Down

0 comments on commit 749b7d8

Please sign in to comment.