The purpose of this
web site is to offer to the Internet Community selected resources developped in
the Department of Computing Science and
Engineering (Faculty of Engineering) of the "Université catholique de Louvain" (UCL),
located in Louvain-la-Neuve, Belgium.
UCL is a member university of the
include open software and documents considered useful for at least a few
members of the Internet Community. The allowed use and the kind of support
provided are explained for each of these resources, in the respective
Our intention is to
contribute to the free availability of good quality software usable on the
platforms we consider important, for various reasons: by alphabetical order:
LINUX, Macintosh, SOLARIS (x86 and sparc) and WINDOWS 2000. Some softwares may
work on other platforms.
UCL is a french
speaking university. Thus, some of the documents are only available in
C-BGP is an efficient BGP decision process simulator, developped by
Bruno Quoitin. It can be used to
compute the interdomain routes of all the routers in a domain. It can
also be used to evaluate traffic engineering methods on large Internet
COFALE is a Web-based open-source adaptive e-Learning platform supporting
cognitive flexibility, one important facet of constructivist learning theories.
COFALE is based on ATutor, an open-source
learning content management system.
Here are the main features of COFALE:
(1) COFALE has inherited all features of the ATutor system,
(2) COFALE provides students with many learning tools fostering cognitive
(3) COFALE provides teachers with guidelines and a set of easy-to-use
authoring tools for the design and use of Web-based courses supporting
(4) COFALE also provides teachers with a set of learner modeling tools in
order to implement adaptation support for different kinds of students.
- Ekiga: a videoconferencing
software developped by Damien Dandras,
using the OPEN H323 libraries and the gnome desktop environment. It runs
currently on LINUX. Versions for SOLARIS X86 and Windows are in
- libGDS: is a library of functions and generic
data structures. The library contains dynamic arrays, hash tables, radix trees, Patricia
trees, tokenizers, FIFO queues, stacks, string management functions and
memory management functions. libGDS is written in C, developped by
Bruno Quoitin and Sébastien Tandel
and is provided under the LGPL license.
- The Mozart Programming
System: a full featured development platform for intelligent,
distributed applications developped by DFKI,
UdS, and SFB 378 (German Research Center for Artificial Intelligence and
Universität des Saarlandes) SICS
(Swedish Institute of Computer Science)
(Université catholique de Louvain).
Mozart has advanced support for
open distribution, fault-tolerance, constraint programming, and logic
programming. The platform includes a full-fledged development environment with
many tools and extensive documentation including tutorials. Applications
developed include a tournament planner (Friar Tuck), a collaborative graphic
editor (TransDraw), an extended version of ICQ (MIM), a corpus browser, a
real-time bus scheduler, a configuration tool, and much more.
supported: Many Unix platforms, Windows 98/NT/2000
- FractaSketch 2.03
: a drawing tool for Macintosh developped by
Peter Van Roy. FractaSketch allows you
to quickly design and draw beautiful images of great complexity and subtle
colorization. The full release is now available free of charge as a Stuffit 3.5
SEA (self-extracting) archive by clicking on the above link. The release
contains the program and manual, both in English and French versions, and a
wide variety of striking original drawings.
I am looking for people to do
ports to PowerMac (easy) and Windows (hard). Please contact
me if you are interested.
- Netboard: Netboard is a graphical network management
program for UNIX systems. It can be used to configure the network interfaces
(including specific wireless parameters) and the routing table, as well as to
store and switch between configuration profiles.
Developped in 2005 by Johannes HOCK.
- Santiano: a relational database browser, developped by Michaël Meyts.
Santiano is a web based software showing the contents of a database and
allowing to navigate through it by hyperlinks on foreign keys.
Also offers other functionalities like execution of SQL queries and hiding
some fields from the view. Highly customizable by CSS and I18N.
Oriented towards Java web based technologies such as JSP, Servlets,
JavaBeans, Struts framework, and taking advantage of standards like XML.
- A full RSIP protocol implementation for
LINUX by Cédric de
The implementations of the server and the client are intended
to be in full conformity with RFC 3103 "RSIP protocol specification". Both
RSA-IP and RSAP-IP are supported.
RSIP has been designed as an alternative
to NAT but with the additional requirement to preserve end-to-end packet
integrity, a feature not provided by NAT. RSIP is based on the concept of
granting a host (called RSIP host) of network A a presence in another network,
B, by allowing it to use resources (e.g. addresses and other routing
parameters) of network B.
- RSAIP-UCL:A RSIP based Soho router
developped by Cédric de
Launois, Geoffroy Fauveaux, and Jean Honlet. The computers behind these
routers obtain automatically from the router leased public IP addresses. These
addresses are obtained when needed by the router from a central RSIP server.
The computers behind the routers can act as clients as well as servers for any
internet application. They have permanent DNS names registered in a modified
DNS server that initiates the allocation of a temporary public address to the
DNS name it receives a query. Extensions for the RSIP protocol have been
proposed for this application.
Communications between computers in the SOHO
network use private IP addresses. In order to save public IP addresses,
computers in the SOHO network that do not need public addresses can use NAT
when accessing the Internet.
The router software runs currently on LINUX;
the central servers (RSIP, DNS) run on LINUX and SOLARIS, the clients run on
LINUX and SOLARIS. Clients for WINDOWS 2000 and BEOS are in development.
- GHITLE: A graphical tool, developped by
Cédric de Launois, to generate
hierarchical topologies of the Internet at the Autonomous system (AS) level.
these topologies are intended to evaluate the impact of new architectures
and/or protocols on the current or future internet.
- Solaris x86 utilities: A few locally contributed
utilities for Solaris x86.
- DecomposeAlgo: Using a Tool Case for designing a
reusable algorithms. Developped in 2006 by Dmitri Kozir
page: UCL |
FSA | INGI |
Dernière mise à jour: 7 novembre 2006
Marc Lobelle <email@example.com>