<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet href="ePBLpaper11.css" type="text/css"?>
<?xml-stylesheet href="ePBLpaper11.xsl" type="text/xsl"?>
<!DOCTYPE paper SYSTEM "ePBLpaper11.dtd">
<paper>
  <info>
    <title>Une brève étude d'un Topic Map pour l'histoire du jazz</title>
    <authors>
      <author>
        <firstname>Delphine</firstname>
        <familyname>HOCQUET</familyname>
        <homepageurl>http://tecfa.unige.ch/perso/staf/hocquet</homepageurl>
        <email>delfe32@hotmail.com</email>
      </author>
      <author>
        <firstname>Marcos</firstname>
        <familyname>ARISTIDES</familyname>
        <homepageurl>http://tecfa.unige.ch/perso/staf/aristide</homepageurl>
        <email>maaristides@uol.com.br</email>
      </author>
    </authors>
    <date>22.06.2004</date>
    <updated>06.07.2006</updated>
    <keywords>
      <keyword>Education Musicale, Topic map, hypertextes en musique</keyword>
    </keywords>
  </info>
  <abstract>Dans le cadre d'un projet à réaliser pour le cours staf 18, nous avons mené une recherche destinée à rendre compte de la pertinence de l'usage d'un topic map dans l'enseignement de l'histoire de la musique en générale, en prenant comme exemple l'histoire du jazz. Dans ce rapport, nous exposons les principales étapes qui nous ont amenés à l'élaboration d'un topic map pouvant illustrer l'apport de cette forme de présentation de l'information à l'enseignement de la matière choisie ici. Nous proposons ensuite des scénarii pédagogiques rendus possibles par le topic map et nous discutons des difficultés que l'on peut rencontrer dans ce type de situations. </abstract>
  <introduction>C'est principalement dans le contexte de l'apprentissage d'un instrument de musique ou de la création (composition et arrangements) que l'apprentissage de l'histoire de la musique prend tout son sens. Nous partons du principe que plus l'apprenant à de connaissances sur les compositeurs, leurs styles, les techniques qu'ils utilisaient ainsi que les contextes où ils évoluaient, mieux il pourra situer son propre art. Ce principe reste également valable dans le cadre d'un enseignement au sein des écoles traditionnelles où la musique fait partie du cursus général. Ici, l'objectif minimum attendu est qu'à la fin du cursus l'apprenant sache situer la musique qu'il aime écouter. Dans ce projet, nous avions pour objectif de rendre compte de la pertinence de l'usage d'un topic map dans l'enseignement de l'histoire de la musique en générale. Très vite nous avons réalisé que seule une infime partie de cette matière pourrait être explorée dans les temps et moyens nous étant impartis. Ainsi, notre choix a rapidement porté sur l'histoire de la musique jazz, simplement par goût commun. Il s'agit alors d'étudier quels pouvaient être les apports à l'enseignement de l'histoire de la musique dans l'utilisation d'un topic map, en comparaison avec un enseignement traditionnel. La maquette de topic map réalisée est un produit qui nous a permis de tester les scénarii pédagogiques possibles, sur une moindre échelle, et d'en mesurer les possibilités et les limites. </introduction>
  <main><h3>1. Demarche</h3>Pour mener à bien notre projet, nous avons procédé dans un premier temps à la recherche et la lecture d'articles concernant les topic maps, puis l'apprentissage avec usage de l'hypertexte. Pendant cette étape nous avons constaté que cela s'inscrit dans un domaine plus vaste que est celui des réseaux sémantiques, dont il sera question dans la prochaine section de ce document. Ensuite, nous avons porté notre recherche sur les topic maps concernant la musique, comme par exemple OPERA de Ontopia. Cette dernière recherche nous a permis d'identifier des éléments de topicmaps et la façon dont ils sont agencés, ainsi que les possibilités de consultation des instances et des occurances. Dans la continuité de ce travail, nous avons procédé à une analyse du code XML des exemples OPERA et music.xtm. Une fois que nous avons établis ces premiers contacts avec les topic maps, nous avons procédé à la définition des aspects de l'histoire du jazz que nous souhaitions traiter et qui devaient devenir ensuite les sujets dans notre proposition de topic map. Enfin, nous avons développé un prototype de topic map concernant l'histoire du Jazz avec le logiciel netBeans IDE 3.6. et une visualisation avec Topic Map navigator. L'analyse du choix des topics, des associations et des critères adoptés nous a permis d'apporter quelques réponses à la question de recherche initiale.

<h3>2. L'hypertexte et l'hypermédia</h3>Ces deux concepts ramènent automatiquement à l'idée de navigation sur internet et les liens d'accès aux nombreuses ressources en tous formats : texte, image et son. Cependant la popularisation de ces outils de navigation ne doit pas effacer le fait qu'ils constituent les produits finaux d'un processus de réification. Autrement dit, à partir des quelques idées initiales, un processus d'expérimentations suivies de réflexions a été déclenché et a produit les outils disponibles tels que nous les connaissons sur l'internet. L'idée à l'origine de l'hypertexte a été posée par Vannevar Bush qui dans son texte fondateur dit que: « L'esprit humain (') fonctionne par association. Une fois en possession d'un article on passe au prochain qui est suggéré par l'association des pensées, selon une complexe toile des chemins portés par les cellules du cerveau. » D'après ce texte, nous voyons que dès le départ il était question d'accéder aux « articles » stockés dans notre mémoire à travers l'association d'idées. Cette même notion a guidé les travaux de Ted Nelson dans les années 60 et 70. Le passage de conceptualisation des fondateurs à la technologie actuelle a fait que les aspects techniques liés à l'hypertexte ont pris le devant de la scène et par conséquent le sens commun risque de prendre tous ces outils en tant que synonymes d'hypertexte. Il est clair que la notion d'hypertexte comprend celle de la navigation : on lit un hypertexte en passant à travers ces liens, mais il n'est pas inutile de rappeler que la navigation à elle seule ne définie pas l'hypertexte. Si l'on est en train de lire la critique d'un film dans un journal en ligne il est possible de passer, par exemple, à la liste des cinémas où ce film est à l'affiche. L'hypertexte peut aussi contenir des informations dans d'autres supports que le texte, par exemple il se peut que dans le texte du critique existe un lien menant à la bande sonore ou à un extrait de la pellicule, dans ce cas où l'hypertexte est accompagné d'autres médias, il sera appelé hypermédia. Dans les deux cas, il y a une logique dans ces séquences d'actes: Je lis la critique, ce film m'intéresse et j'aimerais savoir où est-ce que je peux le voir ou encore j'aimerais écouter la bande sonore ou voir un extrait. C'est cette logique qui lie les informations entre elles qu'on appelle lien sémantique. La démarche est complètement différente si, par exemple après avoir lu cet article, je clique sur un lien qui mène à un vendeur de CD, or cela représente bien une navigation, mais je ne peux pas dire que l'annonce de CD fait partie de l'hypertexte de l'article sur le film, il y a eu un changement de registre et donc une rupture sémantique. 
<h3>2.1 Les réseaux sémantiques</h3><p>Dans le monde informatique et plus précisément celui de l&#x2019;intelligence artificielle, la notion de réseaux sémantiques est basée sur l&#x2019;utilisation de cette caractéristique des hypertextes qui consiste à établir des liens sémantiques entre les unités d&#x2019;information, pour structurer des ensembles d&#x2019;informations par rapport à des relations conceptuelles. Pour que la communication homme/machine soit possible toute information doit être formalisée, pour les réseaux sémantiques cette formalisation est construite à partir des notions de &#x2018;concept&#x2019; et de &#x2018;relation&#x2019;. Prenons comme exemple la phrase &#x2018;la fille lance le ballon&#x2019;, entre crochets on retrouve les concepts (&#x2018;fille&#x2019;, &#x2018;lancer&#x2019; et &#x2018;ballon&#x2019;), et les parenthèses indiquent les relations entre les concepts (&#x2018;agent&#x2019;, &#x2018;objet&#x2019;) : <strong><br/>[la fille] &lt;== (agent) &lt;== [lancer] ==&gt; (objet) ==&gt; [ballon]</strong> <br/>Les flèches indiquent les membres concernés par la relation, dans cet exemple l&#x2019;action de &#x2018;lancer&#x2019; concerne &#x2018;agent&#x2019;, celui qui lance et concerne &#x2018;objet&#x2019;, la chose lancée. Ce même principe est appliqué dans d&#x2019;autres secteurs d&#x2019;intelligence artificiel et suivant la situation on parle de réseau associatif, réseau fractionné (partioned net) ou encore les cartes conceptuelles (ou cognitives). </p><h3>2.2 Les Topic Maps</h3><p>Le topic map est une manière d&#x2019;organiser les connaissances concernant un certain domaine. Il s&#x2019;agit aussi d&#x2019;un repère pour l&#x2019;utilisateur vu que dans l&#x2019;hypertexte on accède à l&#x2019;information au fur et à mesure qu&#x2019;il parcourt un ensemble de documents, toutefois en ce faisant l&#x2019;utilisateur court le risque de se perdre dans ce parcours. Le topic map est proposé comme un meta-niveau à partir duquel on visualise les n&#x153;uds d&#x2019;informations. C&#x2019;est un peu comme une vue aérienne d&#x2019;un domaine de la connaissance, une carte de ce domaine (Habrant et al.,2000). La réalisation d&#x2019;un topic map est basée sur trois concepts fondamentaux : les topics, les associations et les occurrences. <strong><br/>Topic </strong>Le concept de topic découle directement des structures de réseaux sémantiques, du point de vue du standard topic map tout peut devenir un topic : une personne, une chose, un concept, une entité. Une fois établis, les topics deviennent des noeuds dans le topic map. <br/><br/><strong>Types de topics et les instances</strong> &#x2013; Pour organiser les topics on les groupe par catégories, par types. Par exemple, si Chicago, New Orléans et New York font partie des topics du domaine sur lequel on travail, il est possible de créer une catégorie de topics appellé « villes ». Les topics ci-dessus et d&#x2019;autres qui représentent de villes deviendront donc, des instances du topic Ville. <strong><br/>Association</strong>L&#x2019;autre concept fondamental dans le topic map est celui de l&#x2019;association, qui consiste à mettre en relation un ou plusieurs topics. L&#x2019;importance de l&#x2019;élément association pour le standard topic map réside dans le fait qu&#x2019;à la différence d&#x2019;un simple index, composé aussi par des topics, les topics maps décrivent les relations entre le topics et définissent la navigation, le passage direct d&#x2019;un topic à l&#x2019;autre. Voici quelques exemples d&#x2019;association puisés dans l&#x2019;histoire du jazz : <br/>&#x201c;Cole Porter&#x201d; <strong>a composé</strong> &#x201c;Let&#x2019;s do it&#x201d; <br/>&#x201c;Le jazz&#x201d; <strong>est originaire des</strong> &#x201c;Etats Unis&#x201d; <br/>&#x201c;Ella Fitzgerald&#x201d; <strong>chante</strong> &#x201c;Let&#x2019;s do it&#x201d; <br/>&#x201c;So what&#x201d; <strong>est joué par</strong> &#x201c;Miles Davis&#x201d; ? <br/>Les expressions en gras indiquent le type d'association. <br/><br/><strong>Types d'association</strong> <br/>Les associations doivent être regroupées par types par conséquent dans l&#x2019;exemple ci-dessus nous pouvons nommer 4 types d&#x2019;associations (dans l&#x2019;exemple les expressions en gras indiquent le type d&#x2019;association) : a été composé par, est originaire de, est chanté par, est joué par. Il est important de souligner que ces relations sont définies et nommées par le concepteur du topic map, donc plus le concepteur est habile pour créer ces relations plus le topic map sera puissant et convivial pour l&#x2019;utilisateur (Pepper, 2000). Notez que les types d&#x2019;association traités dans cette section concernent les relations établies après que les topics de départ et ses instances aient été posés (Chicago = instance de villes). Donc entre un topic « zéro » et ses instances il existe une association (d&#x2019;appartenance par exemple), mais qui est déjà classée comme telle à l&#x2019;origine. <br/><br/><strong>Rôles dans l'association</strong> <br/>Dans une association les topics concernés sont appelés «membres» et chaque membre joue un rôle dans l&#x2019;association. Par exemple dans la relation "Ela Fitzgerald" chante "Let&#x2019;s do it ", on identifie les rôles d&#x2019;<strong>interprète</strong> et celui de <strong>musique</strong>. Dans « le jazz est né à New Orleans » les rôles peuvent être de "style" et de "lieu". <strong><br/>Occurrences</strong>Un topic peut apparaître dans plusieurs sources d&#x2019;information. Un article qui traite du topic, un fichier audio, une image ou même une mention au topic dans un autre contexte. Par exemple le morceau « Let&#x2019;s do it » est une des compositions de Cole Porter mais aussi un morceau du répertoire de Ella Fitzgerald. Le disque de Ella ainsi que un catalogue des compositions de Cole Porter, constituent des occurrences de la chanson « Let&#x2019;s do it ». Les occurrences sont en général des sources extérieures au topic map, un des avantages des topic maps est la possibilité de cartographier un domaine de la connaissance en pointant sur les ressources mais sans forcement toucher à l&#x2019;information finale (Pepper, 2000).<br/><br/><strong>Rôle-types d'occurrences<br/></strong>Une fois que les occurrences ont été identifiées, il sera question de leur attribuer formellement un rôle-type. Le rôle-type est l&#x2019;indication du support sur lequel le document se présente : fichier musique, explication audio, article, thèse, illustration etc. <br/><br/><strong>Les identificateurs</strong><br/>Il s&#x2019;agit d&#x2019;établir une identité unique pour un sujet qui peut avoir plusieurs topics pour le représenter. En général on utilise une URL. <br/><br/><strong>Scopes</strong> <br/>En résumé,le scope est le contexte dans lequel les effets des associations et des occurrences sont valables. Dans le présent travail il ne sera pas question de cet aspect-là, cependant nous avons jugé nécessaire de le mentionner en tant qu&#x2019;élément constitutif. </p><h3>3. Un Topic Map sur l'histoire du Jazz</h3>Pour illustrer ce travail, nous proposons un prototype de topic map sur l'histoire du jazz, les limites de ce travail ne permettant pas une réalisation plus étendue. La première question à se poser concerne les aspects historiques à mettre en valeur, pour ensuite traduire ces aspects en termes de topic type dans le langage de topic map. Pour ce faire, on a défini les principaux aspects selon une ligne pédagogique qui se veut, à la fois, musicale et transversale à plusieurs disciplines. Voici les aspects abordés par le projet : <ul>
      <li>Les personnages</li>
      <li>Les musiques</li>
      <li>Les styles</li>
      <li>Les oeuvres de référence</li>
      <li>Le contexte socio-historique</li>
      <li>Les caractéristiques musicales</li>
      <li>Les modalités d'interprétation </li>
    </ul><br/>Ces aspects nous les avons pris en tant que catégories primitives (ou topics "zéro"). Nous avons réalisé un schéma sous forme de carte conceptuelle pour la conception globale du topic map. La carte conceptuelle est utlisée ici comme un support à la conception et ne prétend pas du tout être un portrait du topic map, d'ailleurs son utilisation se restreint à la conception des catégories, des instances et des associations. Les autres éléments du Topic map n&#x2019;y sont pas représentés. Voici donc la première étape, les principal types d&#x2019;information :<h3><img src="http://tecfa.unige.ch/staf/staf-j/hocquet/staf18/topics.jpg"/></h3><strong></strong><br/><br/><br/>Ensuite les instances de chaque catégorie:<br/><strong><span><a><a><a><a><img src="http://tecfa.unige.ch/staf/staf-j/hocquet/staf18/instance.jpg"/></a></a></a></a></span></strong><br/><br/><br/><br/>Dernière étape de la conception, types d'association:<br/><br/><img src="http://tecfa.unige.ch/staf/staf-j/hocquet/staf18/association.jpg"/> <br/><span><a><a><a><a><a><a><a><a><a><a><a><a><a><a><a><a><a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></a></span></main>
  <conclusion>Des résultas plus concluants nécessiteraient qu&#x2019;un travail de plus grande envergure soit effectué, tant sur le plan du cadre théorique qu&#x2019;au niveau du plan de la construction du topic map. Cependant, la lecture des textes ainsi que la mise en place d&#x2019;un exemple de topic map nous a permis d&#x2019;affronter quelques problèmes fondamentaux ainsi que d&#x2019;envisager des directions pour répondre aux questions de recherche posées au départ.
<h3>Les problèmes</h3>La problématique s'est articulée autour de la difficulté de concevoir les topics, instances et associations, autrement dit comprendre le cadre abstrait proposé par le standard topic map. Particulièrement le problème posé par le fait qu&#x2019;au départ tous les articles (qu&#x2019;il soient abstraits ou concrets) sont classés comme topics et c&#x2019;est dans le cadre du projet que ces topics deviendront des associations, des occurrences, des types etc.
L&#x2019;autre difficulté rencontrée et qui concerne toujours l&#x2019;abstraction, c&#x2019;était de nommer les types d&#x2019;association entre les topiques, par exemple : l&#x2019;interprète joue la musique est un type assez simple d&#x2019;association, par contre quel nom donner à l&#x2019;association qui relie une musique à un ouvrage ? Nous avons décidé pour : la musique intègre un ouvrage, sans pour autant être sûrs que ce soit la bonne solution.
Enfin, notons que nous nous sommes également heurtés au manque de convivialité des éditeurs d'XML pour réaliser notre maquette de topic map. Ce qui nous semblait devoir être une aide au départ nous a finalement ralentis dans notre développement. C'est pourquoi, Netbean nous a été très utile à la comprhésion du standard mais nous avons finalement opté pour réaliser notre topic map "à la main" avec Xemacs.
<h3>Les questions de recherche</h3>La première question de recherche concerne les primitives (topics « zéro ») et les frontières du topic map, nous avons pu répondre avec le choix des topics. En effet, nous avons décidé pour une approche historique du jazz avec une ouverture sur les domaines techniques. Par exemple le topic map peut aussi bien pointer sur des ressources purement historique &#x2013; dans le cas de topics réunis sous l&#x2019;enseigne «contexte historique» - ainsi que sur des sites ou articles concernant des analyses musicales ou des CD&#x2019;s - le cas pour les ressources réunies dans la classe «caractéristiques musicales» . Notez que dans l&#x2019;enseigne « ouvrages de référence » nous pouvons rencontrer soit des ouvrages historiques, soit des ouvrages techniques, la spécificité de cette catégorie étant dans le fait que tous les titres font partie des références majeures des domaines concernés. Une réponse a été apportée à la deuxième question au travers de la compréhension plus exacte du concept de topic map. C&#x2019;est à dire qu&#x2019;étant donné que le topic map est par définition une entité sémantique alors toutes les occurrences sont reliées par des associations sémantiques. Pour finir nous pensons que l&#x2019;usage de topic map pour l&#x2019;apprentissage de l&#x2019;histoire du jazz est tout à fait pertinent, vu quie la cartographie de ce domaine, ainsi que d&#x2019;autres styles et périodes de l&#x2019;histoire de la musique, permettent d&#x2019;incrémenter la dynamique de recherche ainsi que d'obtenir des informations multimédias sur un même sujet, ce qui pour la musique est une composante fondamentale vu sa nature sonore. </conclusion>
  <references>
    <reference>HABRANT, J. &amp; al. Utilisation des réseaux sémantiques pour la navigation dans l'hypertexte.</reference>
    <reference>The TAO of Topic Maps - <a href="http://www.ontopia.net/topicmaps/materials/tao.html#d0e140 ">http://www.ontopia.net/topicmaps/materials/tao.html#d0e140 </a></reference>
    <reference>Topic Maps et navigation intelligente sur le web Sémantique <a href="http://www.lalic.paris4.sorbonne.fr/stic/octobre/octobre/apr/LeGrand.pdf">http://www.lalic.paris4.sorbonne.fr/stic/octobre/octobre/apr/LeGrand.pdf</a></reference>
    <reference>Spécifications des Topic Maps <a href="http://www.topicmaps.org/xtm/index.html#intro">http://www.topicmaps.org/xtm/index.html#intro</a></reference>
    <reference>Tutoriel sur les Topic Maps: <a href="http://tecfa.unige.ch/staf/staf-i/sangin/staf18/tutorieltm.htm"><a>http://tecfa.unige.ch/staf/staf-i/sangin/staf18/tutorieltm.htm</a></a></reference>
    <reference>Exemple de topic map destiné à l'opera italien: <a href="http://www.ontopia.net/omnigator/models/topicmap_complete.jsp?tm=opera.xtm">http://www.ontopia.net/omnigator/models/topicmap_complete.jsp?tm=opera.xtm</a></reference>
    <reference>Un article qui présente les éléments qui constituent la base des topic maps et leur représentation dans la syntaxe 1.0 standard des topic maps en XML (XTM). <a href="http://www.techquila.com/practical_intro.html">http://www.techquila.com/practical_intro.html</a></reference>
    <reference>Hypermusic, un exemple d'hypertexte consacré à l'histoire du jazz <a href="http://www.hypermusic.ca/jazz/mainmenu.html">http://www.hypermusic.ca/jazz/mainmenu.html</a></reference>
    <reference>Le prototype réalisé pour cette étude se trouve à <a href="http://tecfa.unige.ch/staf/staf-j/aristide/staf18/topmapjazz.xtm">http://tecfa.unige.ch/staf/staf-j/aristide/staf18/topmapjazz.xtm</a></reference>
  </references>
</paper>

