Approccio ontologico per il web semantico
Lo sviluppo del web semantico offre contenuti di dati che possono essere elaborati dalle macchine, consentendo un'ampia gamma di servizi intelligenti. Le ontologie hanno avuto un ruolo chiave in questo processo dato che definiscono teorie di dominio comuni e condivise e che aiutano utenti e macchine a comunicare in modo più efficace. Rispondono a diversi bisogni nel web semantico come la conservazione o lo scambio di dati che corrispondono a un'ontologia, oltre al ragionamento o alla navigazione basati sull'ontologia. Basandosi su questo, il progetto WONDERWEB ha creato l'infrastruttura necessaria per la vasta preparazione di ontologie per il web semantico. Questa infrastruttura includeva sia la creazione di linguaggi ontologici web standard che la contemporanea progettazione di una tecnologia di ingegnerizzazione ontologica. Il supporto dello sviluppo e della gestione di componenti software in un application server tramite approcci basati sull'ontologia serve a ridurre i problemi precedentemente associati a funzionalità di application server. La differenza principale dell'uso di un approccio basato sull'ontologia riguarda il modello concettuale. Ciò significa che con l'application server il modello concettuale era solo implicito, rendendo difficoltoso recuperare, esaminare, convalidare e mantenere elementi di diverse configurazioni. Al contrario, l'ontologia è un modello concettuale esplicito con semantica formale basata sulla logica. È quindi possibile catturare proprietà e comportamenti di, e rapporti tra, i componenti necessari a scopi di sviluppo e gestione. Pertanto, questo approccio mantiene la flessibilità originale nel configurare e far funzionare l'application server, ma aggiunge anche nuove possibilità per lo sviluppatore e l'utente del sistema.