Modele de chouette

Toutes les classes sont sous-classées par Owl: Nothing (DL en bas notée ⊥ {displaystyle bot}), la classe vide. Aucune instance n`est membre de Owl: Nothing. Les modélisateurs utilisent Owl: Thing et Owl: Nothing pour affirmer des faits sur tout ou aucune instance. [47] dans l`industrie de l`information depuis qu`il a été appelé «traitement des données», Dave Hay a produit des modèles de données pour soutenir la planification stratégique et des besoins pendant trente ans. En tant que président de Essential Strategies International pendant près de vingt-cinq de ces années, Dave a travaillé dans une variété d`industries et d`organismes gouvernementaux. Il s`agit notamment de la Banque, de la recherche pharmaceutique clinique, du renseignement, des autoroutes et de tous les aspects de la production et du traitement du pétrole. Les projets ont impliqué la définition de l`architecture des informations corporatives, les exigences identifantes et les stratégies de planification pour la mise en œuvre de nouveaux systèmes. Le livre publié récemment par Dave, «Enterprise Model patterns: description the World», est une «ontologie supérieure» consistant en un modèle complet de toute entreprise, à partir de plusieurs niveaux d`abstraction. Il est le successeur de son livre 1995 révolutionnaire, “modèles de modèle de données: conventions de la pensée”-le livre original décrivant les configurations standard de modèle de données pour des situations d`affaires standard. En outre, il a écrit d`autres livres sur les métadonnées, l`analyse des exigences et UML. Il a parlé à de nombreuses architectures de données internationales et locales, la sémantique, le groupe d`utilisateurs, et d`autres conférences.

Actuellement, la plupart des technologies qui emploient des langages de modélisation de données sont conçues en utilisant un état d`esprit rigide «construire le modèle, puis utiliser le modèle». La modélisation des données a été inventée il y a trois décennies pour aider à la conception des bases de données-en particulier les bases de données relationnelles. Comme il mûrit, la technique est devenue reconnue comme un outil pour analyser la sémantique d`une organisation-quelle est la structure de l`information de l`organisation telle qu`elle est utilisée dans l`accomplissement de sa mission? Le champ est nouveau, et il n`est pas clair à cet auteur exactement ce que la couche “applications” peut ressembler. Mais nous pouvons nous adresser aux autres. Plus précisément, RDF et OWL représentent des langages structurés pour représenter les ontologies que nous pouvons cartographier à ce que nous sommes habitués à faire avec des modèles de données. Ces deux domaines sont enfin réunis, et cet article est une tentative d`articuler ce lien. La famille OWL contient de nombreuses espèces, sérialisations, syntaxes et spécifications avec des noms similaires. OWL et OWL2 sont utilisés pour se référer aux spécifications 2004 et 2009, respectivement. Les noms d`espèces complets seront utilisés, y compris la version de spécification (par exemple, OWL2 EL). Lorsque vous vous référez plus généralement, la famille OWL sera utilisée. 12 13 Contrairement à d`autres langages, qui ont toujours la même apparence, OWL peut être «écrit» de nombreuses façons différentes [14]. OWL — comme avec tous les RDF — peut être exprimé dans un format canonique OWL/XML ainsi que dans le format RDF/XML.

Il peut également être exprimé dans des formats plus lisibles par l`homme tels que TRIG, Manchester, Turtle et Functional-style. Depuis IDEF5, comme la modélisation des données, est une approche graphique de la modélisation ontologique, cependant, il ne sert pas les objectifs du Web sémantique. Le langage d`ontologie Web (OWL) * a été développé pour fournir une syntaxe qui peut être comprise directement par les ordinateurs. OWL s`appuie sur RDF et RDFS, et comme eux, il est construit à partir de balises XML. Curieusement, certaines balises RDF sont réellement définies à l`aide de balises RDFS. Ici, la relation «fabriquée par» étant définie en termes de classes qu`elle se rapporte. Contrairement à la façon dont les modélisateurs de données utilisent le mot «Domain», ici le domaine est la classe qui est à la première extrémité de la relation.

Comments are closed.