Software Development Software

DPF(Delphi Plugin Framework) is a general-purpose plugin framework intended to help building scalable, extendable Delphi applications with low cost of maintenance. The framework is specially designed to be easily included into Delphi project of any kind.

A new Eclipse Plugin for ADA developpement. For the moment the plugin works with :
- Syntax coloration
- Compilation (Not debug mode)
- Autocompletion
- Package manager (some imporovement have to be done)

Xul Dev means for Xul development environment. The IDE is intended to design Xul interfaces and to make programs in any programming language. The IDE is written in Scriptol C++ and available in source form and as binary executable.

Easy MVC or eMVC is a lightweight MVC frame work, design for Delphi developers. eMVC based on two design patterns,Chain of Responsibility and Observer.An application with eMVC would be flexible and easy to be extended. Source code reuse also maximized.

This is a software visualizer built entirely on non-iconic glyphs, with support for color-impaired operators. Renderings produced show software as a diagram, not as a written language. The SableCC language interpreter is involved.

MAPONTO is an interactive tool for discovering semantic mappings between database schemas and ontologies as well as between different database schemas. The tool analyzes semantics in the input schemas and ontologies for generating semantic mappings.

Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.

The SXMMIL project aims at producing a toolset for helping Man-Machine developers to describe their MMI rather than code them.
All the work is based on XML: the provided DTD will help concentrate on the logical view of MMI rather than its physical view.

This is an Hierarchical State Machine (aka Statechart) engine written in Java (1.5 +) Actually we will develop only support for a subset of UML 2.0 semantics but, in future, we hope to add support for other semantics.

WVL is a C++ framework providing the GUI, it gives you a simple way for writing GUI applications in Standard C++. WVL is returning with a new name. Refer to http://sourceforge.net/projects/stdex for details

GOTT (GUI on transparent technology) is a highly portable and extensible widget toolkit and development framework written in C++ which aims towards good design and clean programming style while being open for all changes.

The C Advanced Keystone Environment (Cake), written in GNU C, is a collection of metaprogramming tools for GNU C to support object-oriented and functional programming paradigms. It includes several other niceties provided by interpreted languages.

Celerity, an open-source, Java based data-flow architecture that provides high performance with fine data granuality. Celerity offers a module based programming environment, which can parrellelize across processors, machines and architectures.

The project intent is to build a facility for capturing and inspecting Resource Change Events that occur in during the operation of the Eclipse tools platform. Eclipse fires complicated Resource Change events whenever files are saved/moved/deleted/changed