RyC Unit Testing is a simple set of Ruby scripts designed to facilitate the use of Unit Testing with the C programming Language. It does all the hard work for you so you can focus on refining your code.
monitor software for InSystemDebugging of programs running in an AVR target, using gdb/ddd, under linux, with a simple, low cost interface, which can be used for InSystem or standalone Programming as well.
YABI93 is an Interpreter for the esoteric programming language Befunge, version "Befunge93". It is written in Java 1.5 and uses Swing for its graphical interface. YABI supports a multilanguage GUI.
IdoLib is an object oriented C utility library designed to make the things Ido while programming in C easier while still retaining its efficiency and portability advantages.
VirtualMock is a Unit Testing tool. It uses Junit, Aspect-Oriented Programming (AOP) and the Mock Objects testing approach. Through AOP, it supports features which are not possible with other pure-java mock object frameworks.
ORUnit is a simple framework for writing and running automated tests, written in the CA-OpenROAD programming language. It is modelled after JUnit, the unit testing framework written in Java by Kent Beck and Erich Gamma.
The OpenPC^2 project aims to develop a free, easy-to-use,
and flexible programming contest control system.
Our goal is to provide an open-source implementation of PC^2
and help people to hold programming contests like ACM/ICPC.
A bundle of tools for fault injection and -experiments with scope on the emulation of programming faults. Software faults are introduced in the sources of Java applications and can be toggled during runtime.
- Simple example of Concurrent Programming in C and Java (Ended in 2007) - Temptative of a template graphic parser for g++ template errors in Java (Only the core model)
The Automated Contest Management System is designed to help manage programming contests in the style of the ACM-ICPC. It is a Ruby-on-Rails application that can be easily installed and managed.
Testerman is an attempt to produce a TTCN-3 inspired test automation system without the strict typing model of the TTCN-3 test control notation that can be too heavy to be practical with non-stricly defined protocols. This is achieved by bringing TTCN-3 primitives and concepts to the Python programming language.
It provides a complete environment to design, manage, execute and analyze automated tests, and can be used as a platform to develop test simulators (drivers and stubs) and...