Initial revision
This commit is contained in:
commit
ababb9ff93
81 changed files with 49550 additions and 0 deletions
85
lbtt/README
Normal file
85
lbtt/README
Normal file
|
|
@ -0,0 +1,85 @@
|
|||
lbtt version 1.0.1
|
||||
------------------
|
||||
|
||||
lbtt is a tool for testing programs which translate formulas
|
||||
expressed in propositional linear temporal logic (LTL) into
|
||||
Büchi automata. The goal of the tool is to assist in the
|
||||
correct implementation of LTL-to-Büchi translation algorithms
|
||||
by providing an automated testing environment for LTL-to-Büchi
|
||||
translators. Additionally, the testing environment can be used
|
||||
for very basic profiling of different LTL-to-Büchi translators
|
||||
to evaluate their performance.
|
||||
|
||||
The latest version of the program is available at
|
||||
<http://www.tcs.hut.fi/%7Ehtauriai/lbtt/>.
|
||||
|
||||
lbtt is free software, you may change and redistribute it under
|
||||
the terms of the GNU General Public License. lbtt comes with
|
||||
NO WARRANTY. See the file COPYING for details.
|
||||
|
||||
|
||||
Quick installation instructions:
|
||||
--------------------------------
|
||||
|
||||
The basic procedure to build lbtt, the associated tools
|
||||
and GNU info documentation is to enter the following
|
||||
commands in the top-level package directory (the directory
|
||||
that contains this file):
|
||||
|
||||
./configure
|
||||
make
|
||||
|
||||
These commands should create two executable files
|
||||
(`lbtt' and `lbtt-translate') in the `src' subdirectory
|
||||
and GNU info documentation under the `doc' subdirectory.
|
||||
The program and documentation can be used directly in
|
||||
their build directories. Optionally, the program binaries
|
||||
and documentation can be installed in their default
|
||||
location (under `/usr/local/') by entering the command
|
||||
|
||||
make install
|
||||
|
||||
after the build process is complete. (To change the
|
||||
default installation directory, the `configure' script
|
||||
should be invoked with an appropriate `--prefix=PATH'
|
||||
option before running `make'. Please see the file INSTALL
|
||||
for generic information about running `configure'.)
|
||||
|
||||
|
||||
Documentation:
|
||||
--------------
|
||||
|
||||
The default build procedure builds the program documentation
|
||||
in the `doc' subdirectory only in `info' format. Assuming
|
||||
you have the GNU Info documentation browser installed, the
|
||||
documentation can be viewed by running the command
|
||||
`info -f doc/lbtt.info' after the program build is
|
||||
complete.
|
||||
|
||||
The documentation can be optionally generated in DVI
|
||||
or HTML formats using the TeX typesetting program and the
|
||||
GNU texinfo tools. To create DVI documentation, run the
|
||||
command
|
||||
|
||||
make dvi
|
||||
|
||||
in the top-level package directory. If you have TeX and
|
||||
the GNU texinfo tools properly installed, this command
|
||||
should generate a file `lbtt.dvi' in the `doc' subdirectory.
|
||||
|
||||
The documentation can be also generated in HTML format by
|
||||
running `makeinfo --html' on the file `lbtt.texi' in the
|
||||
`doc' subdirectory.
|
||||
|
||||
Note: The generated DVI or HTML files refer to two
|
||||
auxiliary picture files (`testprocedure.EXT' and
|
||||
`intersectioncheck.EXT', where EXT stands for `eps' for
|
||||
DVI documentation, `png' for HTML documentation)
|
||||
residing in the `doc' subdirectory. To see the figures
|
||||
included in the documentation correctly, make sure that
|
||||
the program used for viewing the documentation can find
|
||||
these files when needed.
|
||||
|
||||
The documentation is also available in various formats
|
||||
at the program's home page at
|
||||
<http://www.tcs.hut.fi/%7Ehtauriai/lbtt/>.
|
||||
Loading…
Add table
Add a link
Reference in a new issue