Desenvolvimento de Software

Apoo

Apoo is an environment for programming in a simple assembly language.

BeRSeRK

"BERSERK é um micro-núcleo aplicacional que implementa o padrão de desenho Intercepting Filter; o alvo desta moldura de objectos são as aplicações que necessitam de interceptar código existente com código transversal; permite aplicar o modelo de aspectos em tempo de execução (projecto liderado pelo IST)"

Cmoo-J

Cmoo-j é uma ferramenta de desenvolvimento de software desenvolvida em java, em que podes desenvolver o teu software usando representações padrão UML.

Cogumbreiro's code trunk

This is where Tiago Cogumbreiro keeps some Python modules he created.

GhostEngine

"GhostEngine is yet another easy-to-use game engine, coded in C++,
available for Windows, Linux, and MacOS. It is currently in heavy
development, only fully available for Windows and partially for Linux,
but work is being done to allow portability."

Localização de produtos Mozilla

Página do projecto de localização de aplicações Mozilla, nomeadamente o Firefox, Thunderbird, entre outros.

LPC-10 Vocoder

"Implementação de um codificador/descodificador de voz, o qual, baseado no método de análise/síntese de voz LPC e utilizando o algoritmo de Levinson-Durbin, permita a compressão/descompressão de voz."

Magritte

"Magritte is a framework to build user interfaces for Java, which are saved in XML files, allowing a user to change the interface without the need to recompile the code. It will also generate Java code to respond to GUI events."

Mooshak

"Mooshak is a system for managing programming contests on the Web. Mooshak's basic features include automatic judging of submitted programs, answering to clarification questions about problem descriptions, reevaluation of programs, tracking printouts, among many others.

Mooshak supports different kinds of contest, specially those based on ICPC rules. It has also support for IOI and "shortest program" contests, and can be easily extended for new types of contests.

NanoProlog

"The NanoProlog system implements a WAM based minimal Prolog system. It may be useful for the development of simple applications, to make quick experiments, or to incorporate in more ambitious software. There are other free software Prolog systems available that are *much* more complete than NanoProlog (although bulky) such as SB-Prolog."

rat

"Rat is a library for simplifying common tasks of PyGtk and gnome-python"

Sapo Broker

"Sapo-Broker is a messaging proxy (built on top of the very cool Mantaray distributed messaging framework). It works as local daemon that has a SOAP interface over Mantaray nodes. See the Sapo-Broker Feature Set for an overview of the features currently offered by Sapo-Broker."

SAPO Javascript Library

"SJL is a set of Javascript classes used in SAPO to support our next generation of rich interface experience websites and services."

Tabard

"Multiple GNU Prolog Engines in a Distributed Environment"

"Tabard provides a way to run multiple GNU Prolog engines in a distributed
environment. The environment can be a cluster of networked
workstations or a set of workstations wide-spread by the Internet. In
fact, these workstations need only to be running Linux and have
ssh/rsh access."