Major research and development projects
- 2006-present: Member of the World Wide Web Consortium (W3C) team, leader of the Semantic Web Activity.
- 2001-2006: Member of the World Wide Web Consortium (W3C) team, head of offices and member of the W3C Semantic Web Coordination Group. Developer of some infrastructural tools at the W3C, like the management of W3C Translations, or the management of public W3C Talks.
- 2000: Manager of the Dutch Office of the World Wide Web Consortium .
- 1998-2000: Associated member of the TACIT (Theory and Application of Continuous Interaction Techniques) EEC TMR network.
- 1998-2000: Project leader for the Information Visualization project at CWI (the result of this project has been moved to SourceForge).
- 1993-1997: Member of the ERCIM Computer Graphics Network.
- 1993-1998: ISO/IEC JTC1 SC24/WG6 Premo project (member of the rapporteur group, head of NNI delegation, document editor). This project also led to a full implementation of the Standard in Java.
- 1992-1996: MADE (Multimedia Application Development Environment) ESPRIT III Project 6307 (workpackage manager, project leader for CWI).
- 1990-1993: Manifold (Language for Massively Parallel programming) project (CWI).
- 1988-1990: Dataflow Graphics Workstation system development for the DTN Graphics Engine (project leader for CWI).
- 1986-1988: GKS-3D and CGI Implementation in C for UNIX and MS-DOS (technical project manager, Insotec Consult GmbH).
- 1984-1985: System firmware for the GD85 GKS terminal (SzTAKI).
- 1982-1984: GKS-2D Implementation in C for UNIX and RSX-11 (SzTAKI). Note: this was one of the first complete implementations of GKS Worldwide…
- 1981-1982: Printed circuit board editor for the GD80 Graphics Engine (SzTAKI).
- 1980-1982: Various system software for the GD80 Graphics Engine (SzTAKI), like overlay engines, printing support, etc.
(I of course participated in numeruous other development projects in the past, but it would be way too long to list them here. These are just the major ones.)
(Co-)promotor and/or examinator of PhD-s
(Note that I am not affiliated to any university, nor do I have a university title. Participating in PhD work is therefore not part of my usual job…)
- A. Passant, “Technologies du Web Sémantique pour l’Entreprise 2.0”, Université Paris-Sorbonne, 2009.
- M.Sh. Sagar, “A Web-based Approach to Engineering Adaptive Collaborative Applications”, Oxford Brookes University, United Kingdom, 2009.
- O. Nykänen, “Knowledge Agents via Logic Programming and Fuzzy Reasoning”, University of Tampere, Finland, 2007.
- M.S. Marshall, “Methods and Tools for the Visualization and Navigation of Graphs (« Méthodes et outils pour la visualisation et la navigation de données relationnelles »)”, University of Bordeaux, France, 2001.
- J.E.A. van Hintum, “Quality Constraints & Constrained Quality”, University of Eindhoven, the Netherlands, 1997.
Major contributions to (open source) software
- SPARQLWrapper, a wrapper around a SPARQL service for Python. Moved to SorceForge, under the watchful eyes of Sergio Fernandez and Carlos Tejo, who is now, essentially, maintaining the package. It has also become part of the standard Debian distribution.
- pyRdfa, an RDFa distiller on top of Python’s RDFLib. The module is also deployed as an online RDFa distiller service.
- SPARQL engine for Python, included in the latest release of the rdflib package (a public domain RDF library for Python) developed by Daniel Krech. Michel Pelletier and Chimezie Ogbuji added an SPARQL Language parser, too, yielding a SPARQL implementation for Python.
- RDFS Closure module on top of Python’s RDFLib. The function in the module calculates the RDFS Closure graph, following the Semantics of RDFS (based on the approach described by a paper of Herman ter Horst).
- Graph Visualization Framework (GVF), also referred here and there as “Royere”, developed with Scott Marshall and Guy Melançon. It is currently at SourceForge, and it has gone its own way by now…