EBookClubs

Read Books & Download eBooks Full Online

EBookClubs

Read Books & Download eBooks Full Online

Book Cr  ation d une application client serveur bas  e sur l utilisation d une framework et mod  lis  e a partir d un atelier de g  nie logiciel int  grant le langage de mod  lisation UML

Download or read book Cr ation d une application client serveur bas e sur l utilisation d une framework et mod lis e a partir d un atelier de g nie logiciel int grant le langage de mod lisation UML written by Franck PRIEUR and published by . This book was released on 1999 with total page 169 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Book Distributed virtual worlds  abstract model and design of the MaDViWorld software framework

Download or read book Distributed virtual worlds abstract model and design of the MaDViWorld software framework written by and published by . This book was released on with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: Les mondes virtuels distribués sont des applications multi-utilisateurs fonctionnant sur plusieurs machines reliées par un réseau. Ils vont au-delà du "World Wide Web" traditionnel basé sur les documents car plusieurs utilisateurs, évoluant au sein d'un espace commun et conscients de leur présence mutuelle, peuvent y interagir. L'enseignement à distance, la télemédecine, les jeux d'aventures, les téléconférences, ainsi que les supermarchés, musées ou e-banking virtuels ne sont que quelques exemples du large éventail d'applications possibles de ces mondes. La première contribution de cette thèse dans le domaine des mondes virtuels est la conception d'un modèle abstrait original et général définissant les différentes composantes d'un monde virtuel. Cette approche formelle vise à fournir une base commune à une multitude d'implémentations logicielles possibles. La deuxième contribution principale est la création de MaDViWorld, une implémentation concrète hautement distribuée d'une des instantiations possibles du modèle abstrait. MaDViWorld est un cadre logiciel réutilisable pour le développement de mondes virtuels distribués. Ce cadre logiciel est programmé en Java et repose sur la technologie Jini. Sa principale originalité réside dans sa structure hautement modulaire intégrant une multitude de concepts du génie logiciel documentés avec minutie. MaDViWorld permet la création de pièces d'un monde virtuel sur plusieurs machines, chacune hébergeant une application serveur. Il est alors possible de connecter les pièces entre elles par de simples portes et de les peupler avec des objets actifs. Finalement, des avatars gérés par des applications clientes visitent les pièces et interagissent avec les objets actifs. Cette approche ouvre de prometteuses perspectives pour des applications futures. De plus, le projet MaDViWorld a servi de base pour plusieurs projets d'étudiants présentant ainsi un réel intérêt académique et pédagogique. En outre, le fait d'inclure des personnes e.

Book MDEduc   Conceiving and Implementing a Language oriented Approach for the Design of Automated Learning Scenarios

Download or read book MDEduc Conceiving and Implementing a Language oriented Approach for the Design of Automated Learning Scenarios written by César Olavo de Moura Filho and published by . This book was released on 2007 with total page 281 pages. Available in PDF, EPUB and Kindle. Book excerpt: Cette thèse a pour sujet la conception de scénarios pédagogiques destinés à la e-formation. Elle aborde les problématiques liées d'une part aux difficultés inhérentes aux processus de conception des EIAHs, et d'autre part aux risques de coupure qu'il peut y avoir entre pédagogues et développeurs de logiciels. Pour améliorer la capacité des équipes pédagogiques à pouvoir spécifier, et même implémenter, des scénarios pédagogiques, nous proposons une approche où l'usager aurait la faculté de créer ses propres langages de description de scénarios pédagogiques (EML), ceux ci permettant de générer automatiquement des applications. Cette approche offre la possibilité de décrire un même scénario selon différents EMLs dans le but de prendre en compte les différentes perspectives et même paradigmes propres aux intervenants. Cette approche, appelée multi-EML, est rendue possible par les avancées récentes du génie logiciel, et en particulier des "Language Oriented Programming" (LOP). Ceux-ci recouvrent par exemple une proposition telle que l'Architecture Dirigée par les Modèles et inclut également d'autres implémentations. Ma proposition réside dans la conception d'un environnement informatique "auteur", qui repose sur les principes des Languages Oriented Programming, en utilisant la plateforme ouverte ECLIPSE et, plus particulièrement son implémentation du LOP, l'Eclipse Modeling Framework (EMF). Une des caractéristiques de cette approche est d'offrir, aux concepteurs, un outil qui leur permettra de créer des spécifications formelles décrivant les scénarios envisagés. A partir de ces descriptions initiées par les experts du domaine, il est possible de générer automatiquement des applications qu'elles décrivent.