
Ariadne WCM è un Web Content Management System sviluppato in Java su tre livelli: il linguaggio di sviluppo lo rende un'applicazione robusta e scalabile, installabile su piattaforme opensource, proprietarie o ibride, con possibilità di deploy in grado di assicurare massima affidabilità e disponibilità.
La base dati è progettata secondo lo standard SQL/92; Ariadne WCM può utilizzare qualunque DBMS che supporti sequences e nested query (indifferentemente PostgreSQL, Oracle DB, DB2 di IBM) e l'interfacciamento al database avviene mediante connessioni JDBC.
La Business Logic è sviluppata attraverso servlet java, mentre lo strato di presentazione è realizzato mediante JSP (Java Server Pages).
Come container della logica applicativa Ariadne WCM può utilizzare Application Server Open Source, come Tomcat e JBoss, o proprietari, come Oracle Application Server e IBM Websphere.
Lo strato di presentazione genera, attraverso JSP, un albero XML che offre le informazioni sotto forma di componenti. Su questo flusso di dati vengono applicate trasformazioni XSLT per la generazione del linguaggio di mark-up finale, che volta a volta può essere XHTML, VoiceXML o altri dialetti XML.
L'interfaccia di amministrazione è compatibile con i principali browser presenti sul mercato: Internet Explorer (6 e successivi), Mozilla Firefox, Chrome, Safari.