Afficher la notice abrégée

dc.contributor.advisorJanin, David
dc.contributor.authorARCHIPOFF, Simon
IDREF: 228232171
dc.contributor.otherJanin, David
dc.contributor.otherGiavitto, Jean-Louis
dc.contributor.otherBresson, Jean
dc.contributor.otherDubois, Catherine
dc.contributor.otherDesainte-Catherine, Myriam
dc.date2020-11-27
dc.date.accessioned2021-07-06T10:50:53Z
dc.date.available2021-07-06T10:50:53Z
dc.identifier.urihttp://www.theses.fr/2020BORD0180/abes
dc.identifier.uri
dc.identifier.urihttps://tel.archives-ouvertes.fr/tel-03278311
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/94998
dc.identifier.nnt2020BORD0180
dc.description.abstractL’apparition des ordinateurs a été suivie de près par l’apparition d’applications multimédias. Pour concevoir ces applications, les utilisateurs d’ordinateurs ont souhaité se doter d’outils fiables, simples, et puissants leur permettant de se concentrer sur le coeur de leurs applications plutôt que sur les détails techniques. Ce travail de thèse s’inscrit dans cette démarche. Nous allons aborder la programmation temporelle et spatiale, à travers les cas particuliers respectifs de la musique et du dessin. Usuellement, la démarche pour réaliser ce genre de travaux est de partir d’un cas d’usage, et de déduire quelles abstractions seraient adaptées à la modélisation des concepts manipulés. D’une certaine façon, nous avons suivi la démarche inverse. C’est-à-dire que nous sommes partis d’une abstraction et nous avons étudié si et comment elle se concrétisait dans le cas qui nous intéressait. Naturellement, nous savions déjà que cette abstraction semblait adaptée. L’abstraction que nous allons traiter est algébrique, autrement dit, les programmes seront manipulés comme les termes d’une algèbre bien choisie, issue d’une théorie mathématique développée depuis les années cinquante, la théorie des monoïdes inversifs. Cette thèse présente les résultats de ces travaux, plus exactement la manière dont les monoïdes inversifs peuvent être utilisés pour fournir à un développeur une interface pour concevoir des applications multimédias interactives.
dc.description.abstractEnThe spreading of computers was closely followed by the appearance multimedia applications. To design these applications, computer users wanted to acquire reliable tools, simple, and powerful, allowing them to focus on the heart of their applications rather than the technical details. This thesis is part of this process. We will approach temporal and spatial programming through particular cases of music and drawing, respectively. Usually, the procedure for carrying out this type of work is to start from a use case, and deduce which abstractions would be adapted to the modeling of the concepts handled. In a sens, We took the opposite approach. We started from an abstraction and we studied if and how it suited the case that interested us. Naturally, we already knew that this abstraction seemed appropriate. The abstraction that we are going to treat is algebraic, in other words, the programs will be handled like the terms of a well chosen algebra, resulting from a mathematical theory developed over the 50’s, the theory of invert monoids. This thesis presents the results of this work, more exactly the how inverting monoids can be used to provide to a developer an interface to design applications interactive multimedia.
dc.language.isofr
dc.subjectMultimedia
dc.subjectLangage de programmation
dc.subjectProgrammation fonctionnelle
dc.subjectSon
dc.subjectAnimation temporelle
dc.subjectSémantique
dc.subjectLangage applicatif dédié
dc.subjectProgrammation 3D
dc.subject.enMultimedia
dc.subject.enProgramming language
dc.subject.enFunctional programming
dc.subject.enSound
dc.subject.enTemporal animation
dc.subject.enSemantics
dc.subject.enDomain Specific Language
dc.subject.en3D programming
dc.titleDéveloppement de la programmation par tuilage pour les systèmes multimédias interactifs
dc.title.enDevelopment of tiling programming for interactive multimedia systems
dc.typeThèses de doctorat
dc.contributor.jurypresidentZeitoun, Marc
bordeaux.hal.laboratoriesLaboratoire bordelais de recherche en informatique
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.type.institutionBordeaux
bordeaux.thesis.disciplineInformatique
bordeaux.ecole.doctoraleÉcole doctorale de mathématiques et informatique
star.origin.linkhttps://www.theses.fr/2020BORD0180
dc.contributor.rapporteurGiavitto, Jean-Louis
dc.contributor.rapporteurBresson, Jean
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.title=D%C3%A9veloppement%20de%20la%20programmation%20par%20tuilage%20pour%20les%20syst%C3%A8mes%20multim%C3%A9dias%20interactifs&rft.atitle=D%C3%A9veloppement%20de%20la%20programmation%20par%20tuilage%20pour%20les%20syst%C3%A8mes%20multim%C3%A9dias%20interactifs&rft.au=ARCHIPOFF,%20Simon&rft.genre=unknown


Fichier(s) constituant ce document

FichiersTailleFormatVue

Il n'y a pas de fichiers associés à ce document.

Ce document figure dans la(les) collection(s) suivante(s)

Afficher la notice abrégée