NB: Version du 26 May 2012, 7:55 pm.
Les sciences des territoires s'appuient sur des modèles dynamiques sous forme de graphes orientés reliant des variables et des jeux de données par une relation « se calcule à partir de ».
AUSTIN est une machine abstraite développée en Java qui permet de simuler ces graphes par des objets conversationnels (les variables et les jeux de données) communiquant entre eux par des actes de langage.
Le stage consistera à produire avec le Cirad un modèle dynamique de territoire qui jouera le rôle de modèle-test, puis à effectuer le calcul pour différentes variantes de jeux d’indicateurs en utilisant AUSTIN.
Le but de ce TER est de réfléchir à la création et à la mise à jour coopérative de curriculum dans le cadre de formations universitaires. Un curriculum ou syllabus est l'objet de tensions entre acteurs ayant des objectifs parfois convergents et parfois divergents. Parmi les acteurs, on peut identifier par exemple: les étudiants, l'industrie, les enseignants, la recherche.
En s'appuyant sur des travaux pass?et en se concentrant sur un cas d'étude spécifique, l'objectif de ce TER sera de concevoir et de développer l'IHM d'un outil dédié à la gestion coopérative de curriculum d'enseignement.
La conférence internationale www'2012 accueille cette année un workshop sur ce thème et une présentation du travail réalisé au sein de ce TER dans le cadre de ce workshop sera encouragée.
L'ingénierie des modèles est un domaine dans lequel le développement se centre sur la production et la transformation de modèles. Un certain nombre de standards de modélisation (UML, MOF, etc.) et de langages de transformations (ATL, Kermeta, QVT) permettent de réaliser ces modèles et ces transformations.
Dans ce projet, nous proposons de compléter une transformation consistant à passer d'un modèle de diagramme d’activité à un modèle d’automate ATN, puis à générer un modèle de code Java et le code Java proprement dit correspondant au modèle ATN.
Principe modéliser des actions coordonnées à différents niveaux de jeux (micro, meso, macro) dans un jeu mettant en oeuvre de la coopération et de la coordination.
On utilisera le jeu Star Ruler (http://starruler.blind-mind.com/ http://starruler.blind-mind.com/features.php) et le logiciel AngelScript qui permet de scripter des comportements d'agents dans le jeu.
Les différents niveaux seront : planète, système, constellation, empire. Chaque niveau suppose des modes d'action différents et chaque niveau n agit sur le niveau n+1 par émergence, et le niveau n-1 par immergence (contraintes sur les agents par l'environnement ou le système social).
Avec l’évolution des nouvelles interfaces Homme-machine basées sur la reconnaissance de mouvements, ce sujet vise à développer un tel système permettant
d’écrire sur un tableau virtuel.
Il s’agit donc de reconnaître un mouvement d’un certain repère (qui peut
être une forme ou alors une couleur), pour écrire en conséquence sur un tableau
virtuel. Une webcam permettra de filmer, et le logiciel reconnaîtra les mouvements à partir des images successives. Nous pouvons développer un système basé sur une reconnaissance de forme (ce qui est compliqué), ou alors une certaine couleur qui pourra être représentée par une pastille rouge, ou verte colée sur la main, et qui servira de repère.
Suivant l’avancement l’idée est de développer un certain nombre d’outils pour
compléter ce tableau virtuel : un système permettant de simuler une gomme,
une annulation d’un mouvement, la création de nouveaux documents, et éventuellement la possibilité d’éditer un document à plusieurs simultanément.