Some articles I've authored
- A Gentle Introduction to Orthogonals
- Parsing non context free phrase structure grammars
- A Quick Introduction to Generalized Deterministic Parsing: Take 1
- An anatomy of knowledge representation and a theory of meaning
- Towards Matrix Manipulation of Future Databases
- A critical reading of The Third Manifesto
- Amending my critical reading of The Third Manifesto with Codd's position
- A critical reading of the third edition of Databases, Types and the Relational model.
- The ObjectTalks discourse representation system
- Over rechtsbescherming en Informatiebeveiliging
A Gentle Introduction to Orthogonals
This paper introduces the concept of an orthogonal as a generalized application of the concept of an identifying relationship to accommodate both the notion of complex domains and higher order relations. By example, it will be illustrated, that concepts such as complex domains can be accommodated in relational databases without violating of first normal form constraint for relational databases. Also, an accessible intuition for higher order relations will be shown to be possible by the application of orthogonals. The concepts presented in this paper might serve as a partial confirmation that the primitives Codd provided in this paper Extending Databases To Capture More Meaning for extending relational databases can be made to serve their purpose well. Finally, the concept of an orthogonal also provides additional evidence that Date and Darwen erred, in their identification of the alleged great blunders in their book known as The Third Manifesto. This document is available in pdf format
Parsing non context free phrase structure grammars
This document introduces dotted grammars. A normal form for phrase structure grammars which allows for the implementation of efficient table driven parsers. Based on these grammars Generalized Deterministic Parsing is possible. The Tiny parser generator is a prototype implementation of a parser generator for dotted grammars.
This document is available in pdf format.
A Quick Introduction to Generalized Deterministic Parsing: Take 1
This paper presents a first take at introducing Generalized Deterministic Parsing based on a slight modification of Noam Chomsky's phrase structure grammars called dotted grammars. Using the toy language anbncn (n >= 1) and the Tiny parser generator a high pace introduction to Generalized Deterministic Parsing is presented. It is assumed that the reader is familiar with grammars and parsers. A PDF version is available here.
An anatomy of knowledge representation and a theory of meaning
This paper introduces the theoretical foundation upon which The ObjectTalks discourse management system will be based.
Towards Matrix Manipulation of Future Databases
Why would one manipulate databases using only the unary and binary operators defined by relational algebra? This paper introduces a formal ontology for databases and suggests that matrices are an expedient vehicle for their manipulation. This articles surfs primarily as a means allowing me continue down this chain of though at some other point in time...
A critical reading of The Third Manifesto
Some critical questions are asked about the Foundation for Future Database Systems presented in the Third Manifest by Date and Darwen. I wrote a paper entitled A critical reading of the Third Manifesto which addresses some issues I percieve with this book. This paper is available in PDF format. So Check it out.
The dutch magazine DBM published a version of my critique of The Third Manifesto in their september 2004 and october 2004 editions.
Amending my critical reading of The Third Manifesto with Codd's position
A Codd inspired amendment to my critical reading of The Third Manifesto presenting new argumentation by E.F. Codd, founding father of the relational model, supporting the position that the great alleged blunders identified by The Third Manifesto have been falsely identified as such.
The dutch magazine DBM published a version of my critique of The Third Manifesto in their september 2004 and october 2004 editions.
A critical reading of the third edition of The Third Manifesto Databases, Types and the Relational model
The latest edition of the Third Manifesto no longer refers to the two great blunders. However in my humble opinion there still remain issues with the logical consistency of the material presented. This article comments on it and concludes that it is regressing relative to Codd from certain perspectives.
The dutch magazine DBM published a dutch version of my critique of The Third Manifesto in their april 2007 edition.
The ObjectTalks discourse representation system
Some information on the ObjectTalks discourse representation system is available here.
Over rechtsbescherming en Informatiebeveiliging
This is an article written in the Dutch language presenting a take on information security. Information security is presented as a vehicle for the protection of all that is lawfully ours not only as individuals but as a community as well. As a consequence this paper anchors IT security firmly within the boundaries of law and argues that IT security concepts and architecture should reflect general judicial principles.
A version of this article was published in the dutch magazine "InformationBeveiliging" by GvIB which is the Dutch society of professionals in information security.
I'm currently working a reference architecture for information security and a reference model for authorisation based on the foundation layed out in this paper.

