|
| |
|
retour à la page d'accueil du Département d'Informatique
|
 |
Bram De Wachter
|
|
|
Index

Contact
Research
Software
Personal
Links
Education
Courses
|
|
Contact

Dr. ir. Bram De Wachter Brussels Free University ULB Computer
Science Department ULB CP212, boulevard du Triomphe, 1050
Bruxelles Campus
de la plaine, local N8.207 Tel +32(0)2650 55 95 Fax
+32(0)2650 5609
bdewacht
<at> gmail <dot>
com
MSN: bdwhot <at> hotmail <dot> com
My
public GnuPG key.
The geek in me is described in my own geekcode.
|
|
Research

dSL : Distributed Supervision Language is used as an
automated distributed language for the control of complex
industrial processes. dSL is an imperative language with some OO
concepts. The main concept is to ease the burdon of the
programmer by offering a centralised view of the process to
control. This means that a program is specified as if all
actuators and sensors are available without any communication.
The dSL distributer distributes the centralised code into
as many programs as there are different sites, without the
developper's intervention.
The dSL project is funded by la région Bruxelles
Capitale and with collaboration of Macq Electronique.
Read more about it...
|
|
Software

Looking for a
- multithreaded
- threadsafe
- synchronous/asynchronous
- clean
- small
- efficient
but most of all reliable communication protocol for legOS/BrickOS
on top of LNP ? You've come to the right place. Free and open source.
It is based on the
alternating bit protocol,
and is currently compiled on Linux
with BrickOS 0.9.0 and the GNU RCX tools/cross
compiler.
You will need BrickOs (LegOS) with the gcc crosscompiler to get this one running.
If you have legOS/BrickOS running, you should be ok.
UPDATE March 10, 2005:
A new release is out. Major improvements include
- Enhanced threading. Messages are sent immediately and timers prevent flooding. Spectacular increase in throughput.
- Some new code is added allowing you to send messages longer than 253 bytes
- Compatible with brickOs 0.9.0. Note however that 0.9.0 is not a stable release.
Docs
Download
Changelog
Running Linux on i386? Cool. Grab these RPMs to get things started right away. You'll
need the GNU RCX tools to compile the legOS kernel, the ab-protocol library and your own
programs.
brickOS-0.9.0.tar.gz
legos-0.2.6.tar.gz
rcx-binutils-2.9.5.0.22-1.i386.rpm
rcx-egcs-c++-1.1.2-1.i386.rpm
rcx-egcs-1.1.2-1.i386.rpm
|
|
Personal

Belgium's most beautiful village, venice of
the north, and my place of birth: http://www.brugge.be

I am an amateur Piano player. Here
you can find the theme of Bach's Goldberg Variations,
recorded on my humble Roland HP-2800 electronic piano.
|
|
Links

The research I do is done with close partnership of Macq
Electronique
Scientific Literature Digital
Library http://citeseer.nj.nec.com/cs
ACM Digital Library http://portal.acm.org
A compendium of NP Complete
problems http://www.nada.kth.se/~viggo/problemlist/compendium.html
Some information handy when
programming http://java.sun.com/j2se/1.3/docs/api/index.html http://www.cplusplus.com/ref/iostream http://www.sgi.com/tech/stl/table_of_contents.html
|
|
Education

2002-2005 : ULB, Ph. D. :
dSL, a language and environment for the
specification of distributed industrial controllers
2001-2002 : ULB, DEA Sciences
Code
distribution in the dSL environment for the synthesis of
industrial process control
1998-2001 : ULB, Licence Sciences Appliquées / Ecole
polytechnique - Specialisation Informatique fondamentale -
Grande Distinction
Travail De Fin d'étude :
Adaptation
d'un systeme d'exploitation temps réel sur
microcontroleur, et conception d'un debugeur associé.
- La plus grande distinction.
1996-1998 : ULB, Candidature
Sciences Appliquées / Ecole polytechnique - Distinction
1990-1996 : St-Jozefs Instituut,
Brugge, Humaniora Science-Mathematics
|
|
Courses

I152 : TP Developpement de Systèmes Distribués
Go to the dedicated
page...
|
|
 Last
updated 27/12/05 - akatweevoeter
|