Faculté des sciences

Intégration de flot de contrôle et de flot de données dans un langage de programmation visuelle

Randriamparany, Honitriniela ; Levrat, Bernard (Dir.) ; Pellegrini, Christian (Codir.)

Thèse de doctorat : Université de Genève, 2002 ; Sc. 3405.

Le but de cette thèse est de trouver un formalisme permettant de mettre ensemble, dans un langage de programmation visuelle, deux paradigmes considérés à priori comme incompatibles: le flot de contrôle et le flot de données. Cette approche est différente des autres puisqu'elle part d'un langage de programmation visuelle basé sur le paradigme de flot de contrôle. Cette intégration a... Plus

Ajouter à la liste personnelle
    Résumé
    Le but de cette thèse est de trouver un formalisme permettant de mettre ensemble, dans un langage de programmation visuelle, deux paradigmes considérés à priori comme incompatibles: le flot de contrôle et le flot de données. Cette approche est différente des autres puisqu'elle part d'un langage de programmation visuelle basé sur le paradigme de flot de contrôle. Cette intégration a conduit à définir des formalismes visuels appropriés et des modèles d'exécution tenant compte de la co-existence des deux flots. Les résultats de la recherche sont appliqués sur un environnement utilisant un langage visuel pour la spécification d'application EAO. Il s'agit d'un gestionnaire de scénario permettant aux enseignants de participer activement à la conception de leurs leçons sur ordinateur. La co-existence de ces deux paradigmes permet d'avoir des spécifications plus explicites. Le flot de données permet de suivre le progrès des apprenants avec une granularité très fine.