ISBN-13: 9786131541131 / Francuski / Miękka / 2018 / 288 str.
Ce travail utilise les techniques de realite virtuelle dans le contexte du prototypage interactif. Un tel monde numerique ne peut servir de modele du monde reel que si, au dela des apparences, ses constituants se comportent de maniere realiste et si l'utilisateur peut y exprimer ses intentions. Ceci passe par l'etude des systemes a base d'entites autonomes assurant la modularite et l'incrementalite du systeme ainsi que par celle des langages de programmation autorisant une modification du systeme au cours de son fonctionnement. Notre contribution tient dans la realisation de l'outil de developpement oRis qui propose notamment un environnement d'execution facilitant la modelisation de systemes sous une forme extremement decentralisee. Les proprietes dynamiques du langage de programmation associe autorisent l'utilisateur a experimenter et modifier, en situation, l'application qu'il realise. Il peut ainsi declencher des traitements, inventer de nouvelles notions et modifier les notions existantes alors que son application est en cours de fonctionement. Cette experimentation "en ligne" permet une approche interactive du travail de prototypage."
Ce travail utilise les techniques de réalité virtuelle dans le contexte du prototypage interactif. Un tel monde numérique ne peut servir de modèle du monde réel que si, au delà des apparences, ses constituants se comportent de manière réaliste et si lutilisateur peut y exprimer ses intentions. Ceci passe par létude des systèmes à base dentités autonomes assurant la modularité et lincrémentalité du système ainsi que par celle des langages de programmation autorisant une modification du système au cours de son fonctionnement. Notre contribution tient dans la réalisation de loutil de développement oRis qui propose notamment un environnement dexécution facilitant la modélisation de systèmes sous une forme extrêmement décentralisée. Les propriétés dynamiques du langage de programmation associé autorisent lutilisateur à expérimenter et modifier, en situation, lapplication quil réalise. Il peut ainsi déclencher des traitements, inventer de nouvelles notions et modifier les notions existantes alors que son application est en cours de fonctionement. Cette expérimentation "en ligne" permet une approche interactive du travail de prototypage.