The real-time MatPLC - Mário Jorge Rodrigues de Sousa (2006)