WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'une ontologie pour une plate forme d'enseignement à distance

( Télécharger le fichier original )
par Saloua & Amina Chettibi & Rouibah
université de jijel - ingénieur informatique 2005
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

IV.3.3. Espace des noms

Un document peut utiliser plusieurs DTD à la fois ce qui peut conduire à des ambiguïtés, c'est le cas où deux éléments appartenants à deux DTD différentes, portent le même nom.

La solution est de préfixer le nom de l'élément par l'espace des noms auquel il appartient. IV.3.4. Feuilles de style

Un document XML peut être transformé en utilisant des feuilles de style XSLT (eXtensible Stylesheet Language Transformation) en un nouveau document : fichier XML, évidemment, mais également tout autre format texte (pages html, fichier PDF, etc.).

IV.3.5. Parseur XML

Un parseur XML vérifie le format et la validité de document XML, et offre la possibilité à un programme d'accéder au contenu de document.

Le parseur XML lit le document XML, et déclenche des événements contenants des informations sur la ligne lue. Par exemple, lorsqu'il rencontre des balise d'ouverture ou de fermeture.

XML offre deux interfaces de programmation (API) qui sont SAX (Simple API for XML) et DOM (Document Object Model).

8

 
 

Web sémantique

Ontologies & e-learning

Conception

Implémentation

 

On se basant sur les évènements déclenchés par le parseur, on peut écrire un programme dans l'API SAX qui extrait les données qui nous intéresse.

On peut gérer le document XML autrement, grâce à l'API DOM qui s'articule autour d'une représentation hiérarchique du document XML.

IV.3.6. Avantage de XML

Le XML présente beaucoup d'avantages, on peut citer:

· Recherche plus significative

Les données peuvent être balisées de façon très précise en XML. Ainsi un utilisateur peut spécifier qu'il cherche des livres de `William Chekspir' plutôt que des livres qui parlent sur `William Chekspir'. En effectuant la même recherche et si le contenu n'est pas décrit en XML on aura comme réponse les deux types de livres simultanément.

· Vues multiples sur les données

En XML on décrit les données et non pas la manière dont elles seront affichés, ainsi les mêmes données peuvent avoir différentes représentations selon les préférences des utilisateurs.

· Traitement et manipulation de données en local

Les données au format XML, une fois transmises au client, peuvent être analysées, modifiées et manipulées en local, le traitement étant réalisé par les applications clientes.

· Interopérabilité

Des données provenant de plusieurs sources peuvent être intégrées et manipulées par différentes applications.

IV.3.7. Limitations du XML

C'est vrai qu'on peut définir nos propres balises en XML, mais ces balises restent compréhensibles par des humains et non plus par des machines.

Par exemple une machine ignore ce qui est un auteur dans une balise XML :<auteur>, et ne peut savoir quelle relation peut exister entre les concepts personne et auteur.

On ne peut exprimer par XML que des hiérarchies simples de données.

9

 
 

Web sémantique

Ontologies & e-learning

Conception

Implémentation

 

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984