Camelia is an IDE for OCaml designed with students and new users in mind. It sports syntax highlighting, tool-tip type checking, clickable error explanations, an integrated debugger, and more.
The m6800 Simulator is a teaching tool to introduce students to microprocessors. It is based on a cut-down version of the M6800 chip, and a reduced instruction set. The simulator assembles and simulates execution of the users code on a GUI
BT-Sim is a BlueTooth simulator on a HCI level. The project alows to develop and test BT applications without using real BT hardware. It works in particular with PalmSource's Palm OS Simulator.
The MCAPL Project provides a tool for prototyping BDI agent programming languages and model checking programs written in these languages via an interface to the JavaPathfinder model checker.
Jassda is a framework that extracts a sequence of method-invokations from a Java application during runtime using the Java Debug Interface (JDI). Jassda provides two modules that operate on the sequence: a logger and a trace-checker
Bit level lambda continuations and nothing else - Queue automata
Not working yet. To deal with the Halting Problem, computing and data are navigated using debugger ops: linearForward and treeForward, which navigate an astronomically large bit string where 1 is ( and 0 is ). All pairs are derived from (). For example, true is represented as ((()())()), and false is (()(()())). It appears related to the church encoding of lambda where T chooses first parameter and F chooses second, of a pair. Continuations are nearly finished code and are represented as a pair of stack and queue. The stack is a linked list of pair of true or false and object pushed on the stack. The queue is also such a linked list but is paired oppositely so previous queue state goes on the left and next object queued on the right of the new pair, so when the queue is navigated in sequence of that astronomically long bitstring (thats exponential of reusing objects in the acyclicNet), the Nav32 (using linearForward and treeForward for random access) first sees the oldest object queued
Java Console is a Java Command promt tool intended for Software Developers, System Administrators and as a plug in to other applications. It is a very powerful console client just run it and have fun
Tools for enforcing projects architecture specifications. Identification of "patterns" based on nomenclature rules. Validation of conformance to architecture rules. Query-based investigation. Statistics. Metrics.
The project tries to extend the basic Hotswap support in the current JVM and allows developers to add/remove instance fields and methods and replace the new class in a running JVM, thus saving huge time incurred in restarting the JVM for every change.
xtrace - eXtended trace utility, similar to strace, ptrace, truss, but with extended functionality and unique features, such as dumping function calls (dynamically or statically linked), dumping call stack and more.
Mock framework for c# which deal with static, non-virtual methods and sealed class.
The original intent was to make a pretty simple "connect and send" http client, it has since grown to include as much http 1.0 client capabilitlies (as defined in RFC 1945) as possible.
ASGMemProf is an exact, bytecode instrumenting memory profiler for Java EE, relying on a novel scheme - memory accounts.
Le projet Atlantis est une collection de composants et de bibliothèques pour Lazarus. The Atlantis project is a collection of components and libraries for Lazarus.
Binah is a tool that allows both real-time and off-line visualization of multi-threaded Java program execution to provide an additional perspective for understanding and debugging.
Brainfuck Studio is an IDE for the Brainfuck programming language consisting of a text editor, a compiler as well as a debugger.
BugTraking is a Bugzilla like project. Written in Java.
This is a remote-client programe based on MSN messenger. It can do many things for you.Such as file operation,db operation and chat robot.All these are based on MSN cha.
DMACS: a feature-rich debugger that can be potentially used with any C++ program on any platform. Designed with game programming in mind, it supports logging, an enhanced assert macro, state saving and loading, stack-watching, and more.
Eclipse Thin Slicer is an Eclipse plug-in that does Thin Slicing to aid in debugging and understanding Java code. A programmer can see what parts of the program affected a value, thus seeing where the buggy value came from and narrowing in on the bug.
Eryx is an experimental programming system with python-like main language syntax.
ExStudio is a set of development tools for the "Ex" virtual machine. It includes the vm itself, a compiler, an assembler and a debugger.
Freebug is a collection of Eclipse plugin that visualizes runtime object and database relationships to help debug or understand code and data.
A Python programming environment providing memory sizing, profiling and analysis, and a specification language that can formally specify aspects of Python programs and generate tests and documentation from a common source.
AIXmem is a tool to detect memory leaks in a IBM AIX C-development environment. AIX 'User Defined Malloc Replacement' is used to trace the memory allocation and freeing. --> Unfortunately i don't have time to make something useful out of this. :( <--