This HTML5 document contains 56 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dcthttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
n12http://ia.dbpedia.org/resource/
foafhttp://xmlns.com/foaf/0.1/
n13http://g.co/kg/m/
rdfshttp://www.w3.org/2000/01/rdf-schema#
category-frhttp://fr.dbpedia.org/resource/Catégorie:
n17http://fr.dbpedia.org/resource/Modèle:
wikipedia-frhttp://fr.wikipedia.org/wiki/
n15http://fr.dbpedia.org/resource/Modèle:Traduction/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
n4https://commons.wikimedia.org/wiki/Category:
dbpedia-frhttp://fr.dbpedia.org/resource/
provhttp://www.w3.org/ns/prov#
prop-frhttp://fr.dbpedia.org/property/
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbpedia-fr:Métaclasse_(web_sémantique)
rdfs:label
Métaclasse (web sémantique)
rdfs:comment
Dans le Web sémantique, une métaclasse est une classe dont les instances sont elles-mêmes des classes. Elles font partie des fonctionnalités de langages de représentation et de modélisation des connaissances du web sémantique comme OWL et RDF. De manière similaire, à leur rôle dans les langages de programmation, les métaclasses du web sémantiques permettent à leurs classes-instances avoir des propriétés qui ne sont dans le cas contraire qu'applicables à des instances propres (des instances de simple classes), tout en conservant la possibilité d'être classées dans une hiérarchie de concepts. Cela permet à des moteurs d'inférence de déduire des informations sur les instances de ces métaclasses à partir de leur métaclasse. Les métaclasses augmentent le pouvoir d'expression du langage tout en
rdfs:seeAlso
n4:Metaclass
owl:sameAs
n12:Metaclasse n13:012zl948 dbr:Metaclass_(Semantic_Web) wikidata:Q19478619
dbo:wikiPageID
9059245
dbo:wikiPageRevisionID
178936352
dbo:wikiPageWikiLink
dbpedia-fr:Espèce dbpedia-fr:Web_sémantique dbpedia-fr:Logique_de_description dbpedia-fr:Métaclasse dbpedia-fr:RDF_Schema dbpedia-fr:Nucléide dbpedia-fr:Élément_chimique dbpedia-fr:Deutérium dbpedia-fr:Mars_(planète) category-fr:Web_sémantique dbpedia-fr:Calembour category-fr:Ontologie_(informatique) dbpedia-fr:Java_(langage) dbpedia-fr:Ontologie_(informatique) dbpedia-fr:Python_(langage) dbpedia-fr:Ontologie_(philosophie) dbpedia-fr:Subsomption dbpedia-fr:Oiseau dbpedia-fr:Web_Ontology_Language dbpedia-fr:Instance dbpedia-fr:Taxonomie dbpedia-fr:Relation_réflexive dbpedia-fr:Atome dbpedia-fr:Représentation_des_connaissances dbpedia-fr:Numéro_atomique dbpedia-fr:Protégé_(logiciel) dbpedia-fr:Isotope dbpedia-fr:Resource_Description_Framework dbpedia-fr:Métamodèle dbpedia-fr:Hydrogène dbpedia-fr:Aigle_royal dbpedia-fr:Tableau_périodique_des_éléments dbpedia-fr:Abraham_Lincoln dbpedia-fr:Dichotomie_type-jeton
dbo:wikiPageLength
12099
dct:subject
category-fr:Web_sémantique category-fr:Ontologie_(informatique)
prop-fr:wikiPageUsesTemplate
n15:Référence n17:Voir_homonymes n17:Portail n17:Palette_Web_sémantique n17:, n17:Reflist
prov:wasDerivedFrom
wikipedia-fr:Métaclasse_(web_sémantique)?oldid=178936352&ns=0
foaf:isPrimaryTopicOf
wikipedia-fr:Métaclasse_(web_sémantique)
dbo:abstract
Dans le Web sémantique, une métaclasse est une classe dont les instances sont elles-mêmes des classes. Elles font partie des fonctionnalités de langages de représentation et de modélisation des connaissances du web sémantique comme OWL et RDF. De manière similaire, à leur rôle dans les langages de programmation, les métaclasses du web sémantiques permettent à leurs classes-instances avoir des propriétés qui ne sont dans le cas contraire qu'applicables à des instances propres (des instances de simple classes), tout en conservant la possibilité d'être classées dans une hiérarchie de concepts. Cela permet à des moteurs d'inférence de déduire des informations sur les instances de ces métaclasses à partir de leur métaclasse. Les métaclasses augmentent le pouvoir d'expression du langage tout en conservant une forme habituelle pour les utilisateurs qui ont l'habitude d'utiliser les classes. Les simples classes sont principalement utiles pour classer les populations d'individus, et les métaclasses permettent d'exprimer la dimension conceptuelle d'une ontologie. Les métaclasses peuvent être représentées, dans les langages qui le permettent, en les utilisant en objet des déclarations du langage de modélisation, dans le cas du langage du RDF du W3C des déclarations construites avec les propriétés rdf:type et rdfs:subClassOf -- des propriétés intégrées au langages qui sont souvent appelées instance de et sous-classe de. Dans une déclaration construite avec Instance de, on peut déduire que le sujet d'une affirmation est l'instance d'une classe, une entité ou un individu. Respectivement dans une déclaration construite avec Sous classe de on peut déduire que le sujet est une classe. Dans ce contexte, une différence clé entre une classe et une métaclasse est que, alors que les classes ordinaires ne sont utilisées qu'en objet des déclarations avec instance de, les méta classes peuvent aussi être utilisées en objet. On déclare ainsi qu'une classe est une instance d'une métaclasse. Le langage OWL 2, construit autour de RDF mais bien plus expressif, supporte, dans sa variante DL, les métaclasses à l'aide d'une fonctionnalité appelée « punning », du mot anglais pun, calembour). OWL 1 DL, la version précédente, exigeait que chaque élément soit ou une classe, ou une instance, mais pas les deux à la fois. Avec le punning, cette restriction est obsolète, et une entité peut être interprétée soit comme une classe soit comme un individu en fonction du contexte (syntaxique). Par exemple, une ontologie peut avoir une hiérarchie de concepts telle que « Harry l'aigle instance de aigle royal », « aigle royal sous classe de oiseau », et « aigle royal instance de espèces ». Dans cet exemple, l'entité « aigle royal » bénéficie du punning, étant à la fois une classe d'oiseau et une instance d'espèce ; et la métaclasse serait l'entité espèce, parce qu'elle a pour instance une classe. Le punning permet aussi d'appliquer a des classes des propriétés qui, sans punning, seraient applicables seulement a des instances propres (des instances qui ne sont pas aussi des classes), par exemple « golden eagle statut de conservation de l'espèce espèce bien conservée. » Les langages du web sémantiques, nés des domaines comme la représentation des connaissance, les logiques de description, l'ontologie formelle, ont un lien proche de l'ontologie philosophique plus que les langages de programmation comme Java ou Python. En conséquence, la nature des métaclasses est définie également à l'aide de notions philosophiques comme les objets abstraits, et la dichotomie type-jeton. Les métaclasses permettent à des concepts d'être construits comme des tokens (instances) tout en conservant leur statut ontologique de type. Cela permet d'énumérer des types, tout en préservant la possibilité pour ces types d'hériter des caractéristiques d'autres types. Par exemple, les métaclasses peuvent permettre à un moteur d'inférence d'inférer à partir d'une ontologie compréhensible "combien d'éléments chimiques sont présents dans la table périodique des éléments", ou, "étant donné que nombre de protons est une propriété d'un élément chimique et que les isotopes sont des sous-classes des éléments, combien de protons il y a dans le deutérium".
dbo:isPartOf
dbpedia-fr:Ontologie_(informatique)