Main > Free Download Search >

Free uppaal tiga 4.1.0 0.9 software for linux

uppaal tiga 4.1.0 0.9

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 946
UPPAAL TIGA 4.1.0-0.9

UPPAAL TIGA 4.1.0-0.9


UPPAAL TIGA is an extension of UPPAAL [BDL04] and it implements the first efficient on-the-fly algorithm for solving games. more>>
UPPAAL TIGA is an extension of UPPAAL [BDL04] and it implements the first efficient on-the-fly algorithm for solving games based on timed game automata with respect to reachability and safety properties.
Though timed games for long have been known to be decidable there has until now been a lack of efficient and truly on-the-fly algorithms for their analysis.
UPPAAL TIGA provides a user-friendly graphical interface with its corresponding server, and a command line verifier.
The algorithm we propose [CDFLL05] is a symbolic extension of the on-the-fly algorithm suggested by Liu & Smolka [LS98] for linear-time model-checking of finite-state systems. Being on-the-fly, the symbolic algorithm may terminate long before having explored the entire state-space.
Also the individual steps of the algorithm are carried out efficiently by the use of so-called zones as the underlying data structure. Our tool implements various optimizations of the basic symbolic algorithm, as well as methods for obtaining time-optimal winning strategies (for reachability games).
Enhancements:
- This version fixes two major bugs: Wrong answers (and strategies) were given for some cases involving delays, and the simulator didnt handle urgent and committed states properly.
<<less
Download (MB)
Added: 2006-11-22 License: Other/Proprietary License Price:
1068 downloads
UPPAAL 4.0.6

UPPAAL 4.0.6


UPPAAL is an integrated tool environment for modeling, validation and verification of real-time systems. more>>
UPPAAL is an integrated tool environment for modeling, validation and verification of real-time systems modeled as networks of timed automata, extended with data types (bounded integers, arrays, etc.).
UPPAAL CORA is a branch of UPPAAL for Cost Optimal Reachability Anslysis developed by the UPPAAL team as part of the VHS and AMETIST projects. Whereas UPPAAL supports model checking of timed automata, UPPAAL CORA uses an extension of timed automata called LPTA. LPTA allows you to annotate the model with the notion of cost.
This can be the cost of delay in certain situations or the cost of particular actions. UPPAAL CORA then finds optimal paths matching goal conditions.
UPPAAL CORA has been used in a number of case studies. Some of these are described on the case study page of this site. If you come up with interesting uses, please contact us. We are interested in hearing what you do!
Due to different internal data structures, UPPAAL CORA currently consists of two different versions:
A version for the simplified case of time optimal reachability analysis.
A version for the full language of LPTA.
Like UPPAAL, UPPAAL CORA is free for non-profit use, e.g. for evaluation, research, and teaching purposes.
Main features:
Robust
- The modeling language of UPPAAL CORA is robust towards changes in the problem modeled. This means that your investment in modeling is not lost when the problem changes, since it is easy to adapt the existing model.
Fast
- Although the technology is rather new, experimental and very different from techniques used in traditional operational research, UPPAAL CORA is competitive in a number of case studies.
Compatible
- The language of UPPAAL CORA is a superset of UPPAAL. Any valid UPPAAL model is also a valid UPPAAL CORA model. This makes it easy and convenient to reuse and adapt your existing models to UPPAAL CORA.
Current
- UPPAAL CORA is based on the latest internal development version of UPPAAL, containing the latest performance and language improvements. It is however an experimental tool and lacks many of the verification features of UPPAAL.
Version restrictions:
UPPAAL CORA with full LPTA support has a number of limitations. These limitations are not fundamental, but are a result of using new internal data structures with a currently limited feature set. Over time, these limitations will be resolved.
- No extrapolation, hence termination is not guaranteed unless you guarantee that either:
- The system is acyclic.
- All clocks are bounded by invariants.
- Simple reachability only:
- No liveness check
- No deadlock check
- Limited use of guiding:
- Support for (cost + remaining) sorting is implemented (best first search)
- Support for heuristic variable is implemented, but the expression cannot refer to the cost variable.
Enhancements:
- This release fixes crash bugs and a memory leak.
<<less
Download (MB)
Added: 2007-03-09 License: Free for non-commercial use Price:
966 downloads
3D Tetris 4.1.0

3D Tetris 4.1.0


The goal of the 3D Tetris game is to complete a layer with blocks without gap which will cause the layer to disappear. With ongoing time this will bec... more>> <<less
Download (87KB)
Added: 2009-04-25 License: Freeware Price: Free
202 downloads
Uppaal Timed Automata Parser Library 0.90

Uppaal Timed Automata Parser Library 0.90


The UPPAAL Timed Automata Parser Library (libutap) is the parser library used by UPPAAL. more>>
Uppaal Timed Automata Parser Library (libutap) is the parser library used by UPPAAL.

<<less
Download (0.41MB)
Added: 2006-04-30 License: LGPL (GNU Lesser General Public License) Price:
1274 downloads
UPPAAL DBM Library 2.0.5

UPPAAL DBM Library 2.0.5


Difference Bound Matrices (DBMs) are efficient data structures to represent clock constraints in timed automata. more>>
Difference Bound Matrices (DBMs) are efficient data structures to represent clock constraints in timed automata.
They are used in UPPAAL as the core data structure to represent time. This library features all the common operations such as up (delay, or future), down (past), general updates, different extrapolation functions, etc. on DBMs and federations.
The library also supports subtractions and methods to merge DBMs.
Enhancements:
- Bugs have been fixed in getValuation and mergeReduce, and doxygen comments have been corrected.
- New methods have been added to the API: Hooks to mingraph_t, hasZero to test if DBMs (or federations) contain the zero point, delay for points, and toString.
- The structure partition_t has been drastically improved.
- The operations subtractions, intersections, and "mergeReduce" have been substantially improved.
- There is a new print format of DBMs and federations to be more compatible with the Ruby binding.
- index_t has been renamed to cindex_t due to a conflict on Solaris.
<<less
Download (MB)
Added: 2006-06-30 License: GPL (GNU General Public License) Price:
1217 downloads
CoaSim 4.1.0

CoaSim 4.1.0


CoaSim is a tool for simulating the coalescent process with recombination and gene conversion. more>>
CoaSim is a tool for simulating the coalescent process with recombination and geneconversion under various demographic models.
CoaSim effectively constructs the ancestral recombination graph for a given number of individuals and uses this to simulate samples of SNP, micro-satellite, and other haplotypes/genotypes.
The generated sample can afterwards be separated in cases and controls, depending on states of selected individual markers. The tool can accordingly also be used to construct cases and control data sets for association studies.
CoaSim is developed in collaboration between Bioinformatics ApS and Bioinformatics Research Center (BiRC).
CoaSim is written in C++ and Guile Scheme and is available as source code (under the GNU General Public License, GPL) and as binary versions as Linux RPM files. The source code has been successfully compiled on various Linux and UNIX systems, under OS X and under Windows with Cygwin.
As I have only limited access to architectures other than Linux, it is not possible for me to make binary distributions for other platforms, but if anyone is willing to build the distributions I will be more than happy to put them on this site.
Enhancements:
- Callbacks for population structure events (bottlenecks, migration, etc.) have been added.
- A major bug that caused the starting and ending times of epochs to be wrong in some cases (starting too late or never terminating) has been fixed.
<<less
Download (1.1MB)
Added: 2006-02-09 License: GPL (GNU General Public License) Price:
1352 downloads
nxt 4.1.0

nxt 4.1.0


nxt is one line shell script engine. more>>
nxt is one of Magic Hand command. Or one of one line shell script engine.

nxt is the fastest solution of file operation.

Example 1.

nxt .. g@foo.txt r@ n@bar.txt .[Enter]

1.nxt go to previous directory and execute ls command.
2.get file name of "foo.txt".
3.return to original directory.
4.rename as "bar.txt"
5.execute ls

Example 2.

nxt g@*txt text m@ .[Enter]

1.nxt get "*txt" file name.
2.go to "text" directory.
3.move the files of "*txt" to current directory.
(nxts move command is "REAL MOVE" command.(cp A B;rm A;))
4.execute ls

Example 3.

nxt src "emacs nxt.c" .. make[Enter]

1.nxt go to "src" directory.
2.execute "emacs nxt.c"
3.back
4.execute "make"
<<less
Download (1.2MB)
Added: 2005-04-04 License: GPL (GNU General Public License) Price:
922 downloads
Pingmaster 0.9

Pingmaster 0.9


Pingmaster theme periodically pings selected computer. more>>
Pingmaster theme periodically pings selected computer. It is done each 15 minutes (.theme file, line 2, interval in milisecs). Here, as you can see, my theme benefits from program "ping" (.theme file, last line).

So you can specifity computer you want to ping by any way which ping understands. Theme also benefits from programs "grep", "awk", and "date". Last one i have mentioned is used on line 12 in .theme file. There, you can change format of time displayed.

Themes look is made to fit "Ricardos kiramba debian" theme, which you can get at http://www.kde-look.org/content/show.php?content=30686.

Remember you must have programs mentioned above.

<<less
Download (0.005MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1209 downloads
svndelta 1.0.6

svndelta 1.0.6


svndelta helps manage a Subversion project, identifying the local files that have been added, changed, or deleted. more>>
svndelta helps manage a Subversion project, identifying the local files that have been changed, added or deleted.
The relevant files can be automatically added to and removed from Subversion.
A list of files is produced, with a summary of content differences, i.e. the number of lines of code that have been added, changed, and deleted.
Example summary format of svndelta:
total added changed deleted file
======= ======= ======= ======= ====================
5 4 1 0 * Makefile
4 3 1 0 * bin/runtests
125 39 76 10 * share/svndelta/svndelta.rb
3 2 1 0 * svndelta.spec
99 90 9 0 * test/share/svndelta/tc_ignorefile.rb
5 0 4 1 * test/share/svndelta/testcase.rb
------- ------- ------- ------- --------------------
241 138 92 11 total
svndelta is written in Ruby, and thus can run on a variety of operating systems.
Enhancements:
- A bug occurring when a file has been deleted, set to ignored, then re-added was fixed.
<<less
Download (0.031MB)
Added: 2007-02-11 License: LGPL (GNU Lesser General Public License) Price:
986 downloads
jMax 4.1.0

jMax 4.1.0


jMax is a visual programming environment for building interactive real-time musical and multimedia applications. more>>
jMax project is a visual programming environment for building interactive real-time multimedia and musical applications.

Installation:

The simplest way to compile this package is:

1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.

Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.

2. Type `make to compile the package.

3. Optionally, type `make check to run any self-tests that come with the package.

4. Type `make install to install the programs and any data files and documentation.

5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
<<less
Download (2.7MB)
Added: 2006-02-10 License: GPL (GNU General Public License) Price:
1352 downloads
Scythia 0.9

Scythia 0.9


Scythia is an simple and portable Ftp client. more>> <<less
Download (0.39MB)
Added: 2007-06-28 License: GPL (GNU General Public License) Price:
848 downloads
Lp4all 0.9.2

Lp4all 0.9.2


Lp4all is a modern and efficient yet simple literate programming tool. more>>
Lp4all is a modern and efficient yet simple literate programming tool. According to Wikipedia, Literate programming is the writing of computer programs primarily for human beings to read, similar to a work of literature; hence the name literate programming. This contrasts with the traditional view that a programmers primary creation is source code to be read by a computer.
Lp4all allows to document your code directly inside the language comments, using a simple Wiki-like syntax. Lp4all tool then generates an HTML browsable version of your code and documentation.
Lp4all is similar to the traditionnal Noweb literate programming tool, except that:
Noweb uses a special file markup to mix source code and documentation. Source files must be generated from the Noweb sources. It works great when one uses a simple text-editor to edit his code source. However, it doesnt work when one must use a specific third-party editor to edit the source code. In Lp4all, documentation is stored in the comments of the language: the original source code is still directly usable by the language compiler;
Noweb uses a LaTeX syntax, Lp4all uses a Wiki syntax.
Lp4all is neither a clone of Doxygen because Doxygen is only an API documentation system, while Lp4all is really intended to fully document your source code. Moreover, Lp4all is language-agnostic: it doesnt know anything about functions, methods, constants or classes.
Usage:
Documentation generation:
Using Lp4all is fairly simple:
lp4all.py -d outputdirectory list-of-source-files
will generate in outputdirectory the documentation for your project, where list-of-source-files is the list of all files that are part of your project.
There are other options to lp4all, available through the --help option.
Comment marking:
By default, Lp4all doesnt consider all comments to be part of the documentation. One must use a specific tag to mark comments that should be rendered by Lp4all. By default, this tag is the single character w, but it can be replaced by any other character, string using the option -t. It can also be set to nothing.
An example for the C language:
/*w
- This function computes the number of chocolate paste pots eaten
- by a pool of ^^n^^ open-source developers during ^^t^^ days.
*/
An example for the Python language:
#w This class implements a chocolate paste pots. It allows to keep
# track of the remaining quantity of chocolate paste, to keep
# statistics about chocolate paste consumption, and implements various
# methods to manipulate the chocolate paste pot.
Wiki markup:
The Wiki syntax is fairly simple:
Title level 1: ====title 1====
Title level 2: ===title 2===
Title level 3: ==title 3==
Strong text: **strong**
Emphasize text: //emphasize//
Strike-through text: ~~strike-through~~
Verbatim text: ^ ^verbatim^ ^ (without spaces between ^)
Verbatim block: % %verbatim block% % (without spaces between %)
External link with text: [[http://www.gnu.org/licenses/gpl1.txt|A link]]
External link: [[http://www.gnu.org/licenses/gpl2.txt]]
Cross-reference link with some text: [[#id1|link]]
Label: [@id1@]
The usage of all tags should be obvious, except probably cross-reference links. One can put labels anywhere in the source code using the [@labelidentifier@] syntax. Then, anywhere in your project, you can link to this label using [[#labelidentifier|Link]].
Enhancements:
- Files with a .lp4all suffix and Wiki content now generate HTML files.
- The HTML special characters in non-wiki code are escaped now.
- The Target directory is automatically created if it does not exist, and Lp4all checks for the availability of source-highlight or python-ply.
<<less
Download (0.023MB)
Added: 2006-08-19 License: GPL (GNU General Public License) Price:
1161 downloads
Sparkler 0.9

Sparkler 0.9


Sparkler is a small app that generates sparkles around the X pointer. more>>
Sparkler is a small app that generates "sparkles" around the X pointer.

It generates an effect similar to that of the game "Discworld": around the pointer, sparkles keep appearing and disappearing when it is moved.
<<less
Download (0.013MB)
Added: 2006-09-28 License: GPL (GNU General Public License) Price:
1124 downloads
omniORB 4.1.0 RC2

omniORB 4.1.0 RC2


omniORB is an Object Request Broker (ORB) which implements version 2.6 of the Common Object Request Broker Architecture (CORBA). more>>
omniORB is an Object Request Broker (ORB) which implements version 2.6 of the Common Object Request Broker Architecture (CORBA).
omniORB project supports the C++ and Python language bindings, is fully multithreaded, uses IIOP as the native transport, and comes complete with a COS Naming Service. omniORB is one of the fastest available C++ ORBs.
Main features:
- C++ and Python language bindings.
- Adheres to the CORBA 2.6 specification.
- Support for GIOP and IIOP 1.0, 1.1 and 1.2.
- Fully multithreaded runtime.
- TypeCode and type Any.
- CORBA 2.6 DynAny interfaces.
- Dynamic Invocation and Dynamic Skeleton interfaces.
- Complete Naming Service, omniNames.
- Support for wchar, wstring and code set negotiation.
- Full long long, long double, fixed point support.
- PortableServer::Current.
- Unix domain socket transport.
- Bidirectional GIOP.
- Interoperable Secure Socket Layer transport.
- Flexible thread management.
- Interceptors.
- The following platforms are supported (although some have only been tested with earlier releases):
- Windows NT / XP / 9x with Visual C++ version 5.0 and above
- Linux / EGCS 2.91 or GCC 2.95 and above
- Solaris 2.{5,6,7,8} / Sun C++ version 4.2 and above, or GCC 2.95 and above
- HPUX 11.00/ aC++
- SGI Irix 6.x/ SGI C++ compiler 7.2
- Digital Unix 4.0D/ DEC C++ compiler version 6.0
- IBM AIX 4.2/ IBM C Set++ 3.1.4 and xlC 5.0 (Visual Age C++ 5.0)
- IBM AIX 4.3/ IBM C Set++ 3.6.6 and xlC 5.0 (Visual Age C++ 5.0)
- HPUX 10.20/ aC++ (B3910 A.01.04)
- OpenVMS Alpha 6.2/ DEC C++ compiler 6.2/5.5 (UCX 4.1 ECO 8)
- OpenVMS Vax 6.1/ DEC C++ compiler 5.5 (UCX 4.0 ECO 1)
- NextStep 3.3/ gcc-2.7.2
- Reliant Unix 5.43/CDS++
- Phar Laps Real Time ETS Kernel
- SCO Unixware 7
- Mac OS X
- Fujitsu Siemens BS2000 (with patch in the distribution)
- ...and many others.
- Fully interoperable with other CORBA ORBs.
<<less
Download (2.9MB)
Added: 2006-11-10 License: LGPL (GNU Lesser General Public License) Price:
1083 downloads
phpScribe 0.9

phpScribe 0.9


phpScribe is a documentation generator to parse source codes comment lines. more>>
phpScribe is a documentation generator to parse source codes comment lines.

phpScribe generates documentation files for projects by parsing the comment lines inserted in the source code.

The comments must be written in the code in a way they can be later interpreted by the parser.

Therefore, there is a pattern that may be respected by the developers who want to use phpScribe features.

<<less
Download (0.35MB)
Added: 2006-10-04 License: GPL (GNU General Public License) Price:
1116 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5