Skip to main content

WonderWeb: Ontology Infrastructure for the Semantic Web

Article Category

Article available in the folowing languages:

Approccio ontologico per il web semantico

È stato sviluppato un approccio basato sull'ontologia per supportare lo sviluppo e la gestione di componenti software in un application server.

Economia digitale

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.

Scopri altri articoli nello stesso settore di applicazione