The Ruby Object Model
: Data Structure in Detail
Semi-formal description of the Ruby object model.
Comparison with Smalltalk-80
S1 superstructure representation
The S1 structure
: The core structure of object-oriented programming
The instance–inheritance structure of OO languages is treated in a systematic way. Considered are Ruby, Python, Java, Scala, Smalltalk, Objective-C, CLOS and Perl.
The ontological structure
Considered are RDF Schema and OWL 2.
Set theoretic representation
Embedding of object membership into a cumulative hierarchy of sets
The Linux VFS Model
: Naming structure
Formal description of the Linux Virtual Filesystem naming structure. Only static structure is provided, without transitions.
: A proposal of a web application
Comparison with other libraries
Mg R-tree Library
A simple C++ R-tree implementation with Segment Incidences Detector as an application.
(Formerly available at