Approches par couches
Le développement du web sémantique s'opère par étape. Chaque étape construit une couche au dessus d'une autre.
couche XML : Langage XML est utilisé comme base syntaxique
couche RDF : RDF comme modèle de données basique pour les faits
RDF Schema : langage pour les ontologies
couche Ontologie : langage plus expressif que RDF Schema, OWL qui est le standard courant pour le Web
couche Logique : évolution des langages pour les ontologies et applications spécifique pour des connaissances déclaratives
couche Contrôle : génération de contrôles, validation
couche Sécurisation : signatures numériques et recommandations,...