A suite of tools for Computer Science faculty members to help provided automated feedback to students as well as assist with the management of those assignments. Support is primarily for RAPTOR assignments, but Processing is supported as well.
RUNES is a cross-platform, component-based middleware framework allowing for dynamic reconfiguration of functionality. Its lightweight implementation spans powerful nodes like PDAs and PCs, as well as tiny embedded devices.
A project of implementation of the Yggdrasill model for online turn-based startegic games, using the YXAR specification of Yggdrasill.
SLIME (Scream LInux Middleware for Embedded systems) is a tiny and efficient cross-platform embedded middleware as a shared library with tools, which supports CBSD (component-based software development) to build application softwares quickly and easily.
Memory card image recovery
A collection of tools to assist the recovery of files from a corrupt memory card. Initial aim of this project was to recover photographic jpeg and avi files from a corrupt SD card. However, the tools might be usable in other situations. Current project is fairly rough and may need some adjustment to the source code to work for specific cases.
SLO profiles the data locality in your program, and afterwards suggests refactorings that can improve that data locality, leading to fewer cache misses and faster execution.
Optimized and cross platform SMPTE 2022 FEC library in C, Python, Java
Project moved to GitHub. https://github.com/davidfischer-ch/smpte2022lib
SWI Deployment Solution is an open source enterprise computer imaging and software delivery solution. Currently, it is using a combination of DHCP, PXE, TFTP, and a client daemon. It uses udpcast to support multicast, and Partimage to deliver the images.
Collection of SageTV Customizations and Utilities to make SageTV an even better product.
Scalable Language API (SLAPI) The most comprehensive architecture for conversational natural-language applications including speech recognition/synthesis, semantics, & machine translation. Used on Android & other mobile app platforms.
Shibatch Audio Tools - Quality Audio Tools and More!
Currently, all existing formal tools are designed to serve as formal verifiers, using one implementation or another. NO tool is providing a global framework to develop algorithms. Silicis is a new formal framework for designing [verification] algorithms.
Ray tracing engine in C++ with front-end GUI in Java
SimMyWorld is originally a ray tracing program in C we developed for a school project. Then, we kept improving it and translated it into C++ to use an object-oriented model. A Java GUI has been developed to help users use the computation codes.
A Notepad interface which will interface with the BrailleKeyboard to enable simple data entry. Special features to send email easily by using special short cuts. It has an added functionality which will enable converion of the typed text to speech
Soar is a general cognitive architecture for developing systems that exhibit intelligent behavior. Researchers all over the world, both from the fields of artificial intelligence and cognitive science, are using Soar for a variety of tasks.
Software for various infrared receivers and transmitters for data communications between devices.
The CCC Sputnik RFID hardware platform is used to implement a Wireless PC Lock function.
Cross platform administration tool for Source Engine dedicated servers
Cross platform (Windows, Mac, Linux) GUI/command line based administration tool for Valve Source Engine dedicated game servers (srcds). Target audiences: - Individuals who want to set up a dedicated server without having to work with command line tools and config files - Experienced groups managing multiple servers/hosts
Provides fast lookup for a Subject Based messaging product using a trie. It allows for configurable wildcard characters to replace a single or multiple subject field(s) (A.B.*.D.>). Insertion in to the tree returns a unique handle for subsequent deletion
A battlefield system simply focusing on the formulation that would simulate the troops involved in the battlefield. Players enjoy the game by practising the commandment what Sun Tzu said.
The TFT Mouse is a Human Computer Interface based on a simple web-camera. It can be used completely without hands by simply moving the head and blinking. The system is structured as a Java Framework extensible using Plug-ins.
This is a small project to publish the arabic programes to all arab users and perhaps to the people around the world.possible as possible.
TextSchnapsen is an Austrian card-playing game, which can be used on your mobile phone using j2me 2nd edition or on Posix like system on command line (DOS, Linux). C64 is also supported.
The ELFBrowser was designed as an analyse and editing tool for Unix binarys.