26.01.2015 Views

Untitled - WWW Ircam

Untitled - WWW Ircam

Untitled - WWW Ircam

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4 RECHERCHE ET DÉVELOPPEMENT, L’UMR STMS<br />

ÉQUIPE INGÉNIERIE DES CONNAISSANCES<br />

MUSICALES<br />

Effectif Diffusion scientifique Projets et contrats Collaborations<br />

Chercheurs et<br />

ingénieurs statutaires<br />

Chercheurs et<br />

ingénieurs non<br />

statutaires, invités<br />

1 Revues à comité de lecture 1 Nationaux et régionaux 2 INA, EMI France,<br />

univ. Techno. Compiègne,<br />

4 Conférences avec comité de<br />

sélection<br />

3 Internationaux<br />

Doctorants 1 Ouvrages et chapitres Contrats industriels<br />

Stagiaires<br />

Thèses de doctorat et HDR<br />

Mines ParisTech, Grame,<br />

univ. Saint-Étienne<br />

Responsable : Jérôme Barthélemy<br />

L’équipe a été constituée à l’origine comme support aux<br />

équipes de recherche, dans les projets européens comportant<br />

des aspects de développement logiciel de systèmes en<br />

ligne. L’équipe a donc développé des compétences dans ces<br />

domaines – middleware et bases de données -, ainsi que<br />

dans le domaine des standards (notamment MPEG).<br />

Depuis l’année 2006, elle s’est saisie d’une problématique<br />

particulière : la préservation à long terme des données<br />

numériques. Cette problématique, reconnue depuis maintenant<br />

un certain nombre d’années, n’est pas seulement liée à<br />

la préservation des flux de données numériques (les octets,<br />

les bits), ou à la préservation des supports physiques de ces<br />

données, mais est entièrement conditionnée par la préservation<br />

des connaissances qui permettent l’interprétation et<br />

le rendu des données.<br />

Cette problématique a amené l’équipe à réaliser des infrastructures<br />

techniques spécifiques au domaine, mais aussi à<br />

acquérir des compétences en matière de langages, de transcodage,<br />

et d’ingénierie des connaissances.<br />

Ces compétences et cette problématique centrale soustendent<br />

les champs de recherche qui constituent aujourd’hui<br />

l’activité de l’équipe : ingénierie des connaissances et virtualisation.<br />

Ces champs de recherche sont reflétés dans la<br />

nouvelle dénomination de l’équipe : Ingénierie des connaissances<br />

musicales.<br />

L’année 2011 a permis de finaliser le projet ASTREE. Nous<br />

avons procédé à des travaux de validation comprenant des<br />

validations techniques et des validations « en situation » (portages<br />

et représentations en concert).<br />

Elle a permis aussi des avancées dans le projet Gamelan. Un<br />

premier prototype a été élaboré, ainsi qu’un modèle de données<br />

de la production audio numérique, basé sur le principe<br />

des ontologies différentielles.<br />

Une réunion de révision ANR à mi-parcours a eu lieu le<br />

17/06/2011, durant laquelle le premier prototype a été présenté.<br />

L’appréciation du projet a été positive.<br />

■ Virtualisation<br />

Par virtualisation, nous entendons une stratégie qui consiste<br />

à produire une abstraction de l’objet à archiver, afin de le<br />

rendre indépendant d’une implémentation particulière sousjacente.<br />

Cette technique est à comparer aux autres techniques<br />

qui permettent la préservation de données numériques<br />

: la conservation muséale, l’émulation, et la migration.<br />

Sans vouloir effectuer de comparatif complet de ces différentes<br />

méthodes, nous devons indiquer que la méthode<br />

de virtualisation est celle qui semble offrir les meilleures<br />

garanties de pérennité à long terme.<br />

La conservation muséale consiste à préserver « en état de<br />

fonctionnement » tous les composants (matériel et logiciel)<br />

qui permettent d’utiliser l’objet numérique. Cet objectif est<br />

hors d’atteinte pour une équipe telle que ICM, et présente à<br />

l’évidence un risque extrêmement important à moyen et long<br />

terme.<br />

L’émulation consiste à remplacer un élément de l’architecture<br />

atteint d’obsolescence par un autre : par exemple, un<br />

élément hardware par un élément software (par exemple,<br />

émulation de la carte ISPW de la station NeXT). Cette solution<br />

est extrêmement coûteuse et se heurte par ailleurs à<br />

des problèmes insolubles relatifs à la propriété intellectuelle<br />

(impossibilité de pratiquer du reverse engineering).<br />

La migration est la solution la plus couramment pratiquée<br />

pour les objets créés à l’<strong>Ircam</strong>. Elle consiste à réécrire – totalement<br />

ou en partie – les objets atteints par l’obsolescence.<br />

Certaines œuvres créées par exemple sur station NeXT dans<br />

les années 90 ont déjà subi plusieurs migrations successives.<br />

La virtualisation, appliquée à l’objet lors de son archivage,<br />

permet donc de connaître l’état de l’objet lors de son archivage,<br />

et d’anticiper sur les migrations inéluctables. Toutefois,<br />

elle nécessite de bénéficier d’outils automatiques ou semiautomatiques,<br />

afin de minimiser l’effort lors de l’archivage.<br />

Nous avons appliqué nos efforts de virtualisation à l’objet qui<br />

présente le plus de risques d’obsolescence dans les productions<br />

effectuées à l’<strong>Ircam</strong> : le processus temps réel. Celui-ci<br />

se présente à l’<strong>Ircam</strong> le plus souvent sous forme de « patch »<br />

Max/MSP, mais il existe aussi sous forme de processus écrit<br />

en langage C, C++ ou d’autres langages informatiques.<br />

IRCAM – RAPPORT D’ACTIVITÉ 2011<br />

106

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!