informatique_ambiante_et_intergiciel_wcomp
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| informatique_ambiante_et_intergiciel_wcomp [2009/09/24 06:31] – créée tigli | informatique_ambiante_et_intergiciel_wcomp [2009/09/24 06:44] (Version actuelle) – tigli | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| - | ====== Informatique Ambiante====== | + | ====== Informatique Ambiante |
| Enseignant : Jean-Yves Tigli | Enseignant : Jean-Yves Tigli | ||
| Ligne 8: | Ligne 8: | ||
| web : http:// | web : http:// | ||
| - | ==== Description | + | ==== Biography |
| - | Enseignant : Jean-Yves | + | JY Tigli is associate professor in Software Engineering, |
| + | He is also Head of the Embedded Software Engineering specialty for the MSc in Software Engineering and the last year of the Engineering degree of Polytech, having served in this role for the past 10 years. In 2008 he promoted and headed, the first french specialty at the MSc level in Software Engineering for Ubiquituous Computing (called IAM, for " | ||
| + | He has been primarily responsible for a large number of research projects (Region Project " | ||
| + | His current research interests include software architectures, | ||
| + | His research also conduct to various software licenses and industrial collaborations with numerous companies interested in M2M software environments. | ||
| + | He's currently managing and leading a project called “Continuum” supported by the French national research agency (ANR) to address the challenge of service continuity in dynamic ubiquitous environments | ||
| + | involving various French universities and international companies. | ||
| + | Before joining University of Nice in 1998, Jean-Yves | ||
| + | He holds a PhD in computer science from the Université de Nice Sophia Antipolis, in January 1996, in which he proposed a behavioral programming model for intelligent robotic systems in collaboration with National Research Council of Canada. | ||
| - | Email: tigli@polytech.unice.fr | ||
| - | Web : http:// | + | ==== Abstract |
| - | Volume | + | Ubiquitous Computing, introduced by Mark Weiser in 1991, raised many |
| + | challenges across computer science: in systems design and engineering, | ||
| + | in systems modeling, and in user interface design. Initially the | ||
| + | effective integration and interaction with the physical world sufficed | ||
| + | to promote ubiquitous computing interest due to significantly increased | ||
| + | real world visibility as well as real world control, towards ambient | ||
| + | intelligence. But these first ubiquitous systems were often proofs of | ||
| + | concept with a single static configuration with a priori known devices. | ||
| + | Today mobility of users and an increasing heterogeneity of devices | ||
| + | introduce a new significant challenge for Middleware for ubiquitous | ||
| + | computing. We witness to a kind of inversion in the classical software | ||
| + | methodology where the software applications levels are much more stable | ||
| + | and stationary than the software infrastructure level. The operational | ||
| + | environment is then tightly connected with the real world but is also | ||
| + | partly unknown at design time and is always changing at runtime in | ||
| + | uncountable manner. | ||
| + | |||
| + | Building on experience from work on service continuity for mobile | ||
| + | workers in the French National research project CONTINUUM | ||
| + | (continuum.unice.fr), | ||
| + | towards an era of emergent middleware that is middleware that emerges at | ||
| + | run-time to match the current operational environment and application | ||
| + | requirements. The first part of this talk will conclude with identifying | ||
| + | a set of requirements, | ||
| + | for ubiquitous computing in a dynamic real world. | ||
| + | |||
| + | In the second part of this talk, the speaker will present a new | ||
| + | middleware for ubiquitous computing, called WComp, based on services for | ||
| + | devices and three models for local composition (LCA), distributed | ||
| + | composition (SLCA) and reactive adaptation (AA) using Aspects. | ||
| + | | ||
| + | stages of this talk. | ||
| ==== Résumé ==== | ==== Résumé ==== | ||
| + | |||
| Mark Weiser préférait dès 1991 déclarait " Silicon-based information. technology, is far from. having become part of the. environment" | Mark Weiser préférait dès 1991 déclarait " Silicon-based information. technology, is far from. having become part of the. environment" | ||
| Nous vivons donc entourés de machines à information dont on imagine mal se passer. Penser l’avenir de nos sociétés nécessite de penser l’avenir de ces objets informatisés, | Nous vivons donc entourés de machines à information dont on imagine mal se passer. Penser l’avenir de nos sociétés nécessite de penser l’avenir de ces objets informatisés, | ||
| Ligne 34: | Ligne 73: | ||
| ==== Plan du cours ==== | ==== Plan du cours ==== | ||
| - | Le cours se déroule sur 3 journée J1, J2, J3. | + | Ce sémianire |
| Les termes abordés sont les suivants : | Les termes abordés sont les suivants : | ||
| - | * J1 : Informatique Ambiante, | + | - Introduction |
| - | * J2 : Les Web Services et Web Services pour Dispositifs, | + | - Introduction |
| - | * J3 : Utilisation des Web Services dans le domaine de l' | + | demie-journée |
| - | + | - Quelques exemples pratiques | |
| - | J1 : Informatique Ambiante | + | - Discussions et travaux pratiques libres |
| - | * demie-journée J1.1 : Introduction à l' | + | demie-journée, durant laquelle ceux qui voudraient continuer a faire des manipulations pourraient travailler sur machine pendant que les autres peuvent participer à la discussion. |
| - | * demie-journée | + | |
| - | + | ||
| - | + | ||
| - | J2 : Les Web Services | + | |
| - | * demie-journée J2.1 : Zoom Technologique | + | |
| - | | + | |
| - | + | ||
| - | J3 : Utilisation des Web Services dans le domaine de l'informatique ambiante | + | |
| - | * demie-journée | + | |
| - | | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| ==== Bibliographie : ==== | ==== Bibliographie : ==== | ||
| Ligne 76: | Ligne 101: | ||
| J 1.1 : {{http:// | J 1.1 : {{http:// | ||
| + | |||
| J 1.2 : {{http:// | J 1.2 : {{http:// | ||
| - | J 2.1 : {{http:// | + | J 2.1 : {{ http:// |
| + | |||
| + | |||
| + | J 2.2 : {{ http:// | ||
| + | |||
| + | |||
| + | J 3.1 : {{ http:// | ||
| + | |||
| + | J 3.2 : {{ http:// | ||
| + | |||
| + | J 3.3 : Démo : {{ http:// | ||
| + | |||
| + | |||
| + | ==== Travaux Pratiques : ==== | ||
| + | {{ http:// | ||
| + | |||
| + | {{ http:// | ||
| + | |||
| + | |||
| + | ==== Consignes Techniques pour la Formation : ==== | ||
| - | J 2.2 : {{http:// | ||
| - | J 3.1 : {{http://rainbow.essi.fr/~tigli/cours/Cours%20WS%20IAM%20et%20WComp%20-%20ESPRIT%20-%202008.pdf|Cours WS IAM et WComp - ESPRIT - 2008.pdf}} | + | De manière à gagner un peu de temps vendredi, nous vous demandons |
| + | d' | ||
| + | allons vous fournir l' | ||
| + | des outils nécessaire à cette journée de formation, vous n'avez qu' | ||
| + | seul programme à installer. Il s'agit d'un lecteur de machine virtuel | ||
| + | VMware. Ce logiciel est gratuit (pour Windows et Linux) et porte le nom | ||
| + | de VMware Player. Il peut être téléchargé à l'url suivante | ||
| + | {{http://www.vmware.com/download/player/download.html}} | ||
| - | ==== Examen ==== | + | Pour les personnes utilisant une version plus ancienne que la 2.5.2, |
| + | merci de le mettre à jour. Pour les personnes possédant une licence de | ||
| + | VMware Workstation, | ||
| + | (normalement il ne devrait pas y avoir de problème) | ||
| - | Ce module sera finalisé par le rendu d' | + | Pour les personnes utilisant MacOS X, il est nécessaire que vous |
| - | en Informatique Ambiante. | + | possédiez une machine à base de processeur Intel (mais je pense que |
| + | c' | ||
| + | d'équivalent à VMware Player mais seulement | ||
| + | Workstation qui se nomme VMware fusion. Heureusement une version | ||
| + | d' | ||
| + | enregistrement) à l' | ||
| - | Le rapport rendu devra être un fichier doc (Word) au format ACM (Cf. http:// | + | La machine virtuelle que nous allons vous fournir, contiendra de |
| - | Il ne devra excéder 4 pages dans ce format. Chaque rapport sera rédigé par, au plus, 2 étudiants (binôme). | + | nombreux outils en plus du systèmes d' |
| + | nous évitera les longues phases d' | ||
| + | une place conséquente. Nous vous demandons donc de prévoir 15-20 Go | ||
| + | d' | ||
| - | La date limite de rendu des rapport est le 10 janvier 2008 à minuit. | + | Enfin, une partie |
| + | et seulement destinés dans le cadre de Polytech' | ||
| + | de bien vouloir supprimer l' | ||
| + | logicielles correspondantes pour un usage ultérieur. | ||
| - | Les rapports seront envoyés en attachement d'un mail à tigli@polytech.unice.fr | ||
| - | dont le sujet suivra la syntaxe : [ESPRIT] [nom de l' | ||
| - | Les sujets proposés sont présenté ici sous la forme d'un titre, de quelques références associées et | ||
| - | du nom des étudiants affectés au sujet | ||
| - | |||
| - | | Titre ^ Références | ||
| - | ^ ebXML | | ||
| - | ^ WS-eventing | ||
| - | ^ WS-Discovery | ||
| - | ^ JSR 82: Java APIs for Bluetooth | ||
| - | ^ Service Location Protocol (SLP) | | ||
| - | ^ UPnP Java | http:// | ||
| - | ^ Intelligent Transportation Systems (ITS) | http:// | ||
| - | ^ JINI | http:// | ||
| - | ^ RUNES : Reconfigurable Ubiquitous Networked Embedded Systems | http:// | ||
| - | ^ AMIGO : Ambient intelligence for the networked home environment | http:// | ||
| - | ^ OXYGEN | http:// | ||
| - | ^ GAIA | http:// | ||
| - | ^ Ambient-oriented programming | http:// | ||
| - | ^ e-World Lab | http:// | ||
| - | ^ Mobile Ubiquitous Services & Technologies Group |http:// | ||
| - | ^ COMPOR Project | http:// | ||
| - | ^ WASP Design Programming Model and Secure Enterprise Integration Component | http:// | ||
| - | ^ OPENCOM | ||
| - | ^ XPCOM (Cross-Platform Component Object Model) |http:// | ||
| - | ^ EQUATOR Component Toolkit (ECT) | http:// | ||
| - | ^ BEACH (Basic Environment for Active Collaboration with Hypermedia)|http:// | ||
| - | ^ Fosstrak (RFID Software Platform) |http:// | ||
| - | ^ Smartive Project| http:// | ||
| - | ^ OSRG Project| http:// | ||
| - | ^ CORTEX, CO-operating Real-time senTient objects | http:// | ||
| - | ^ SAFRAN| http:// | ||
| - | ^ CAMidO| http:// | ||
| - | ^ WSAMI: A Middleware Infrastructure for Ambient Intelligence based on Web Services |http:// | ||
| - | Un sujet ne peut-être choisi que par un binôme. Les étudiants devront donc établir une liste transmise par email à l' | ||
informatique_ambiante_et_intergiciel_wcomp.1253773917.txt.gz · Dernière modification : 2009/09/24 06:31 de tigli