Gestione di spazi dei nomi

Uno spazio dei nomi è un contenitore astratto che può essere riempito con nomi o termini tecnici.

Uno spazio dei nomi rappresenta una risorsa del mondo reale. Gli spazi dei nomi sono strumenti efficaci per la standardizzazione e il riutilizzo dei dati.

Come regola, i nomi di uno spazio dei nomi non possono avere più di un significato. Due o più elementi non possono condividere lo stesso nome. Uno spazio dei nomi è definito anche contesto, in quanto il significato valido di un nome può cambiare in base all'elemento a cui viene applicato lo spazio dei nomi. I nomi nello spazio dei nomi possono rappresentare oggetti e concetti.

Uno spazio dei nomi è anche un contesto per identificativi. Un identificativo definito in uno spazio dei nomi è associato a quello spazio dei nomi. Un identificativo può essere definito in più spazi dei nomi. Il significato di un identificativo in uno spazio dei nomi è completamente diverso da quello che può avere in altri spazi dei nomi. Pertanto, uno spazio dei nomi introduce un nuovo dominio in cui è possibile definire qualsiasi identificativo con la sicurezza che non creerà conflitti con gli identificativi esistenti (in quanto verranno associati ad altri spazi dei nomi).

Nota: tutti i nomi degli elementi in uno spazio dei nomi devono essere univoci.

Uno spazio dei nomi può essere dei seguenti tipi:

Informazioni supplementari sugli spazi dei nomi

Business Services Repository è un sistema di memorizzazione dei metadati che gestisce le ontologie basate su RDF. Business Services Repository non si limita a una singola ontologia, supporta la memorizzazione e il richiamo dell'ontologia in un determinato spazio dei nomi.

Oltre al partizionamento dello spazio dei nomi di base, Business Services Repository fornisce anche il concetto di ambito di spazio dei nomi. Un ambito di spazio dei nomi determina la tipologia di informazioni che è possibile memorizzare in un determinato spazio dei nomi nel sistema. Ad esempio, uno spazio dei nomi con l'ambito "Schema" contiene solo classi e proprietà che definiscono l'ontologia, mentre uno spazio dei nomi con l'ambito "Istanza" contiene solo entità individuali. Gli ambiti degli spazi dei nomi abilitano l'applicazione della sicurezza a diversi tipi di ontologie. Ad esempio, l'ambito Schema può essere limitato all'utente con il ruolo di Tecnico della conoscenza, mentre l'ambito Istanza, può essere limitato agli utenti con il ruolo di Dynamic Assembler. Alle estensioni più comuni dell'ontologia di base verranno aggiunte nuove asserzioni, soprattutto asserzioni basate sul contenuto, nuovi tipi di ruoli e nuovi tipi di canali. Queste estensioni verranno effettuate in spazi dei nomi diversi dagli spazi dei nomi dell'ontologia principale.

Argomenti correlati