Software
Het bouwen van een dergelijk complex en toekomstgericht platform vereist heel wat technische componenten en een doorgedreven geïntegreerde implementatie.
De 'Spil' (en ‘Persistente Spil’ databank) wordt op twee manieren gevoed:
- door de aanlevering (in XML) van externe collecties die dan een kwaliteitscontrole en conversie doorlopen. Hiervoor worden Netkernel 1060 componenten gebruikt. Deze of bijkomende Netkernel 1060 componenten worden tevens gebruikt voor het aanmaken van de 'Product' databank (RDF triples) voor de ontsluiting.
- de 'Persistente Spil', of centrale inventarisdatabase voor kleinere collecties is opgeslagen in een Oracle Berkeley DBXML. Ze wordt gevoed door rechtstreekse invoer via het Erfgoedregister, waarvoor formulieren werden ontwikkeld met Orbeon Forms.
Aangeleverde beelden vanuit externe collecties alsook de ingevoerde beelden via het Erfgoedregister worden beheerd in Alfresco Enterprise met als onderliggende database MySQL.
De woordenlijsten, thesauri en ontologiën worden beheerd met Mondeca's Intelligent Topic Manager met als onderliggende database Oracle RDBMS Standard Edition.
Voor de ontsluiting via het web worden er twee componenten gebruikt:
- Drupal (een Open WCMS) voor het beheer van de statische inhoud van de website met als onderliggende database MySQL en PHP als scripting taal.
- Siderean Seamark voor het aanmaken van de ontsluitingscomponenten voor de informatie in de 'Product' databank, ook hier is de onderliggende database MySQL.
Het geheel draait op intel-gebaseerde machines onder Windows Server 2003 met diverse applicatie servers waarvan Jboss en Tomcat de belangrijkste zijn.
De architectuur werd ontworpen en het systeem ontwikkeld in samenwerking met het bedrijf Amplexor uit Holsbeek.