Utilisation des espaces de nom

Un espace de nom est un conteneur abstrait, pouvant être renseigné par des noms ou des termes techniques.

Ils représentent des éléments concrets. Les espaces de noms sont un outil puissant destiné à la normalisation et à la réutilisation des données.

En règle générale, les noms d'un espace de noms ne peuvent avoir qu'une seule signification, ce qui signifie que plusieurs éléments ne peuvent avoir le même nom. Un espace de noms est également appelé "contexte", car la signification valide d'un nom peut changer en fonction de l'espace de noms auquel il s'applique. Ces noms peuvent représenter des objets ainsi que des concepts.

Un espace de noms est également un contexte pour les identificateurs. Un identificateur défini dans un espace de noms est associé à cet espace de noms. Un identificateur peut être défini dans plusieurs espaces de noms. La signification d'un identificateur dans un espace de noms est totalement indépendante de la signification qu'il a dans d'autres espaces de noms. Ainsi, un espace de noms introduit un nouveau domaine dans lequel tout identificateur peut être défini avec la garantie qu'il n'entrera pas en conflit avec les identificateurs existants (car ces derniers seront associés à d'autres espace de noms).

Remarque : Tous les noms d'éléments d'un espace de nom doivent être uniques.

Les types d'espace de noms possibles sont les suivants :

Informations supplémentaires sur les espace de noms

IBM Business Services Repository est un système de stockage des métadonnées qui gère les ontologies basées sur le système RDF. IBM Business Services Repository ne se limite pas à une seule ontologie ; il prend en charge le stockage et l'extraction d'ontologies sous un espace de noms donné.

Outre le partitionnement basique d'espace de noms, Business Services Repository prend également en charge le concept de portée d'espace de noms. Une portée d'espace de noms détermine le type d'informations pouvant être stocké sous un espace de noms particulier dans le système. Par exemple, un espace de noms avec la portée de schéma contient uniquement les classes et les propriétés définissant l'ontologie, tandis qu'un espace de noms avec la portée d'instance contient uniquement des personnes. Les portées d'espace de noms permettent l'application d'une sécurité pour différents types d'ontologies. Par exemple, la portée de schéma peut être restreinte à l'utilisateur avec le rôle de cogniticien, tandis que la portée d'instance peut être restreinte aux utilisateurs avec le rôle d'assembleur dynamique. Les extension les plus courantes vers l'ontologie de base prennent ne charge de nouvelles assertions, en particulier les assertions se basant sur le contenu, les nouveaux types de rôle et les nouveaux types de canal. De telles extensions sont effectuées dans des espaces de noms différents des espaces de noms d'ontologie de base.

Concepts associés
Présentation de l'application Composition Studio
Mappage des tâches d'IBM Business Services Composition Studio vers la méthodologie du cycle de vie du modèle de service métier
Utilisation d'un projet Studio
Utilisation des services métier
Utilisation des règles
Utilisation des corrélations
Utilisation des services composites
Utilisation des abonnements
Utilisation des applications
Utilisation des interfaces
Utilisation des noeuds finaux
Utilisation des assertions
Utilisation du référentiel
Utilisation de l'architecture SCA
Référence associée
Présentation de la configuration requise pour l'application Composition Studio