State Machine Pattern
NunniFSMGen generates a FSM (Finite State Machine) in Java, C or C++ starting from a transition table. NunniFSMGen cleanly separates logic from implementation by using a modified version of the state pattern, easing the development process!
Platforms: Windows, Mac, Linux
License: Freeware | Size: 76.76 KB | Download (48): Nunni FSM Generator Download |
SCXML provides a generic state-machine based execution environment based on Harel State Tables. SCXML is a candidate for the control language within multiple markup languages coming out of the W3C (see Working Draft for details). Commons SCXML is an implementation aimed at creating and...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 1.69 MB | Download (42): Apache Commons SCXML Download |
Designer Framework provides a highly customizable e-commerce framework. It automatically builds e-commerce interfaces that support a products contraints and properties and can be used to model the product to be sold, automatically and dynamically generating different output formats depending on...
Platforms: *nix
License: Freeware | Download (91): Designer Framework Download |
AppComplete is a modelling and prototyping tool from CapableObjects.com , contains a UML-class modeller, contains a UML-state machine modeller, lets you execute your model including the state machines, uses the standard OCL as constraint and query language, can reverse engineer existing...
Platforms: Windows
License: Shareware | Cost: $700.00 USD | Size: 5.5 MB | Download (50): AppComplete Download |
Aqueduct is a simple state machine library written in Java. Some programs can be described naturally as a state machine or a flowchart; this library is intended to simplify the development of such programs.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 14.62 KB | Download (48): Aqueduct Download |
MOCASEngine is a java UML state machine engine library for executing embedded UML state machine models. MOCASEngine works with Eclipse EMF. It has a full support of composite/orthogonal states, completion transitions, guard, hierarchy of signals, ...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 4.52 MB | Download (47): MOCASEngine Download |
This is an Hierarchical State Machine (aka Statechart) engine written in Java (1.5 +) Actually we will develop only support for a subset of UML 2.0 semantics but, in future, we hope to add support for other semantics.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 451.62 KB | Download (49): Statecharts Interpreter for Java Download |
QSMM is a recursive acronym for "QSMM State Machine Model". The program tries to interact optimally with external event source represented by deterministic finite automaton. A prototype for request/response interaction mode is also implemented.
Platforms: *nix
License: Freeware | Size: 768 KB | Download (34): QSMM Download |
State Threads project is a small library for designing scalable Internet applications. The State Threads is a small application library which provides a foundation for writing fast and highly scalable Internet applications (such as Web servers, proxy servers, mail transfer agents, etc.) on...
Platforms: *nix
License: Freeware | Size: 99.33 KB | Download (90): State Threads Download |
PV Logger was specially designed as a simple and easy-to-use utility for archiving and retrieving machine state history.
PV Logger was created using the Java programming language and can be run from all the major operating systems available.
Platforms: Windows
License: Freeware | Download (487): PV Logger Download |
GNU ccScript is a C class framework for creating a virtual machine execution system for use with and as a scripting/assembler language for state-transition driven realtime systems. GNU ccScript uses a class hierarchy and one extends the ScriptInterp base class to create a new dialect localized...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (57): GNU ccScript3 Download |
GNU ccScript is a C++ class framework for creating a virtual machine execution system for use with and as a scripting/assembler language for state-transition driven realtime systems. The most common example of this is as the core of the scripting engine found in GNU Bayonne. GNU ccScript uses a...
Platforms: *nix
License: Freeware | Size: 348.16 KB | Download (89): ccscript 3 Download |
AQAppStateMachine is designed to assist the development of applications with some fairly intricate state requirements. The idea is that the state itself is stored as an n-bit bitfield, and that the application can define certain ranges of this bitfield to refer to state flags. These flags can be...
Platforms: Mac
License: Freeware | Size: 92.16 KB | Download (36): AQAppStateMachine Download |
GNU ccScript is a C class framework for creating a virtual machine execution system for use with and as a scripting/assembler language for state-transition driven realtime systems. The most common example of this is as the core of the scripting engine found in GNU Bayonne. GNU ccScript uses a...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (41): ccscript 4 Download |
About:
The purpose of this application is to ease the process of programming ClearQuest Designer's state transitions matrix for change requests. UML2ClearQuest can export UML state charts to ClearQuest Designer, which makes for a simple visual design process. UML Export is supported from IBM...
Platforms: Windows
License: Demo | Cost: $500.00 USD | Size: 488.28 KB | Download (645): UML2ClearQuest Download |
CGI::MxScreen is a multi-screen stateful CGI framework. SYNOPSIS require CGI::MxScreen; my $manager = CGI::MxScreen->make( -bgcolor => "#dedeef", -screens => { "state_1" => [-class => "STATE_1", -title => "Hello"], "state_2" => [-class => "STATE_2", -title => "Hello #2"], },...
Platforms: *nix
License: Freeware | Size: 75.78 KB | Download (98): CGI::MxScreen Download |
Algorithm::AhoCorasick provides efficient search for multiple strings. Aho-Corasick is a classic (1975) algorithm for locating elements of a finite set of strings within an input text. It constructs a finite state machine from a list of keywords, then uses the machine to locate all occurrences...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (143): Algorithm::AhoCorasick Download |
C-code generation from statecharts designed with Enterprise Architect, Magic Draw and Cadifra UML. Especially developed for embedded developers. Code is human readable and runs on small microprocessors. Code does not require a special runtime env. Feature overview:
- Support for all important...
Platforms: Windows, Mac, Linux
License: Shareware | Cost: $99.00 USD | Size: 2.48 MB | Download (53): Statemachine Generator Download |
Constable Authorization Engine (CAZE) is a .NET Framework class library for managing and using application-defined authorization policies easily and efficiently.The CAZE authorization policy is stored as a XML document and it represents a set of authorization rules associated with an application...
Platforms: Windows
License: Shareware | Cost: $295.00 USD | Size: 2.08 MB | Download (49): Constable Authorization Engine Download |
This module is similar to pulldom in that it takes a stream of SAX objects and breaks it down into chunks of DOM. The differences are that it works with any DOM implementation meeting the Python DOM conventions, and that it uses simple pattern expressions to declaratively set how the DOM chunks...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): SAX to DOM Chunker Download |