Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Yakindu Statechart Tools

Compare

  Analyzed about 23 hours ago

The Yakindu Statechart Tools (http://www.statecharts.org) support specification and development of reactive, event driven systems based on the concept of statecharts (aka state machines). State machines are well understood and formal enough to describe behavior unambiguously. The Statechart Tools ... [More] support editing, validating, simulating state machines and generating code from state machines. The simulation of a state machine is integrated into the state machine diagram editor and provides visual highlighting of the active state and the current transition. Additionally, the user can interact with the simulation by sending triggers to or by changing variable values within the simulator to drive the state machine. SCT provide code generators for C, C++ and Java as target languages. [Less]

297K lines of code

12 current contributors

about 3 years since last commit

9 users on Open Hub

Inactive
5.0
 
I Use This

Umple

Compare

  Analyzed about 22 hours ago

Umple is a technology for model-oriented programming. It can be used for pure UML modeling or to add UML constructs, such as associations and state machines to code written in Java, Python, PHP, C++ or Ruby. It generates code in these languages that can save a large amount of programming effort ... [More] and result in higher quality. The UmpleOnline tool allows you to edit UML diagrams graphically, and watch the Umple textual code being written in real time. This works the other way too: You can write textual Umple and watch the corresponding UML diagram appear. Umple is being extended to support patterns, tracing and a variety of other features. Umple is written in itself, which is central to maintaining its quality. Umple can be used today by any programmer or modeler [Less]

1.06M lines of code

10 current contributors

7 days since last commit

8 users on Open Hub

High Activity
5.0
 
I Use This

State Machine Code Generator

Compare

  No analysis available

This project aims to the creation of a reusable State Machine Code Generator. The main purpose is to have a SM implementation that allows execution and control of the SM logic.

0 lines of code

0 current contributors

0 since last commit

2 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: gpl

QP actor frameworks and QM modeling tool

Compare

  No analysis available

QP is a family of lightweight software frameworks for building responsive and modular real-time embedded applications as systems of cooperating, event-driven active objects (actors). The QP family consists of QP/C, QP/C++, and QP-nano frameworks, which are all strictly quality controlled, superbly ... [More] documented, and commercially licensable. The behavior of active objects is specified in QP by means of hierarchical state machines (UML statecharts). The frameworks support manual coding of UML state machines in C or C++ as well as automatic code generation by means of the free QM modeling tool. See also http://sourceforge.net/projects/qpc [Less]

0 lines of code

1 current contributors

0 since last commit

1 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: commercia..., gpl3

Squirrel State Machine

Compare

  Analyzed about 4 hours ago

squirrel-foundation provided a lightweight, easy use, type safe and highly extensible state machine implementation for Java.

14.7K lines of code

2 current contributors

over 1 year since last commit

1 users on Open Hub

Very Low Activity
0.0
 
I Use This

Boost Statechart Viewer

Compare

  Analyzed about 10 hours ago

Boost-statechart-viewer is a program for visualization of state machines written in C++ with Boost/Statechart library. The program itself is written in C++ and uses clang from LLVM project for analyzing the source code.

1.61K lines of code

0 current contributors

over 6 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This