RSS 10 projects tagged "Code Generators"

Download Website Updated 01 Mar 2004 alma

Screenshot
Pop 267.42
Vit 3.80

Alma is a software workshop for modeling and analyzing. It reads several sources (languages, models, etc.), helps you design for object-oriented modeling (definition of classes, relations, patterns, etc.), modifies the structure and the code, and outputs new sources, documentation, diagrams, etc. It is designed for object-oriented modeling (definition of classes and relations) and for migrating code in older languages. It meets two needs, offering a simplified software modeling workshop for small projects and making it easier to do rewrites, ports, and encapsulation of non-OO code.

Download Website Updated 25 Apr 2013 Marathon

Screenshot
Pop 125.44
Vit 16.63

Marathon is a GUI test tool that allows you to play and record scripts against a Java Swing UI. It's written in Java, and uses Python and Ruby as its scripting language (the emphasis being on an extremely simple, readable syntax that customers/testers/analysts feel comfortable with). Marathon includes a recorder, editor, player, and debugger to simplify working with test scripts.

Download No website Updated 21 Jul 2011 jclasslib bytecode viewer

Screenshot
Pop 104.21
Vit 5.32

jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. In addition, it contains a library that enables developers to read, modify, and write Java class files and bytecode.

Download Website Updated 28 Feb 2004 cutee

Screenshot
Pop 51.03
Vit 2.27

cutee is a C++ unit testing environment that makes it really easy to create and run tests of a library or application. It will automatically generate Makefiles, runner classes (classes that execute test functions), and main test application code. It will also automatically update Makefiles and support classes whenever you add new test functions or modify old ones. It easily integrates with plain Makefile projects and with Autotools.

Download Website Updated 19 Nov 2004 ZenTest

Screenshot
Pop 38.25
Vit 2.71

ZenTest scans target and unit-test code and writes the missing code based on simple naming rules, enabling XP at a much quicker pace. It only works with Ruby and Test::Unit.

No download Website Updated 03 Mar 2005 cstor

Screenshot
Pop 36.00
Vit 1.00

cstor is a cross-reference compiler and reverse engineering tool. It compiles one text file (database) from multiple source modules (currently reads C, C++, and Perl). The tool combines reverse engineering capabilities, code validation, and an HTML documentation generator. The database can then be reused from own scripts and programs, e.g. to implement cross-compilers, validate coding conventions, build statistics etc. The builtin documentation generators are actually an application of the database.

Download Website Updated 28 Sep 2004 CCIDE

Screenshot
Pop 31.51
Vit 2.01

Ccide reads C, C++, BASIC, or bash source code containing embedded decision tables from stdin, expands the tables, copies the remaining statements, and forms a compilable C or C++ source module, executable bash script, or interpretable BASIC program. Erratic side effects are avoided by evaluating all condition expressions at exactly the same time, and by performing all evaluations and actions in the original sequence.

No download Website Updated 10 Sep 2003 TimesTool

Screenshot
Pop 23.81
Vit 1.00

TIMES is a tool suite designed mainly for symbolic schedulability analysis and synthesis of executable code with predictable behaviors for real-time systems. Given a system design model consisting of a set of application tasks (required to meet mixed timing, precedence, and resource constraints), a network of timed automata describing the task arrival pattern and a preemptive or non-preemptive scheduling policy, TIMES will generate a scheduler, and calculate worst-case response times for the tasks. The design model may be further validated using a model checker and then compiled to executable C-code.

No download Website Updated 12 Aug 2002 Barter

Screenshot
Pop 19.75
Vit 1.00

Barter is a tool for increasing the quality of applications written in Java. It allows the programmer to use design by contract and define other development aspects right in the classes and interfaces where they are relevant, as JavaDoc comments. It is essentially a code generator for AspectJ, implemented as an xDoclet task.

Download No website Updated 30 Jun 2001 Kelly

Screenshot
Pop 14.70
Vit 68.36

Kelly is a JBuilder 4 & 5 plugin that makes it easy to deploy EJBs to JOnAS 2.x. Kelly can be installed and run with other JBuilder 4 & 5 plugins such as BEA WebLogicServer 5.1, BEA WLS 6, IBM WebSphere 3.5, Borland AS 4.5, etc. Kelly provides services to Jbuilder 4 & 5 java developers such as the ability to create any XML deployment files required by JOnAS 2.x, hot loading and unloading of any EJBs to JOnAS (only for JBuilder 5), control of JOnAS start-up from JBuilder 4 & 5, and the supply of JOnAS word dictionaries to JBuilder 4 & 5 in order to enhance the JBuilder 4 & 5 text completion services.

Screenshot

Project Spotlight

TRIP

An interactive symbolic-numeric system dedicated to celestial mechanics.

Screenshot

Project Spotlight

Kigo M4V Converter for Mac

Convert protected M4V files to MP4, MOV, iPod, iPhone, or Audio format.