hdr
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
hdr [2010/03/25 09:11] – tigli | hdr [2010/04/02 06:11] (Version actuelle) – tigli | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== HDR ====== | ====== HDR ====== | ||
+ | [[PLAN HDR]] | ||
===== Travaux à considérer | ===== Travaux à considérer | ||
Ligne 8: | Ligne 9: | ||
Thèse en 2008 : Spontaneous Service Integration in Pervasive Environments | Thèse en 2008 : Spontaneous Service Integration in Pervasive Environments | ||
http:// | http:// | ||
+ | |||
+ | {{http:// | ||
== Cours LIG : Donsez - Seinturier ... == | == Cours LIG : Donsez - Seinturier ... == | ||
Ligne 24: | Ligne 27: | ||
| | ||
+ | |||
+ | [[Keynote de Gordon Blair : Mobility 2009 |Notes]] | ||
== Semantic Middleware | == Semantic Middleware | ||
Ligne 30: | Ligne 35: | ||
http:// | http:// | ||
+ | |||
+ | http:// | ||
== Concept-based approach == | == Concept-based approach == | ||
Ligne 43: | Ligne 50: | ||
- | ===== PLANS de HDR ===== | + | == ubiquitous web services |
- | + | ||
- | [[http:// | + | |
- | + | ||
- | [[http:// | + | |
- | + | ||
- | + | ||
- | [[http:// | + | |
- | + | ||
- | [[http:// | + | |
- | + | ||
- | [[http:// | + | |
- | + | ||
- | [[http:// | + | |
- | + | ||
- | [[http:// | + | |
- | + | ||
- | [[http:// | + | |
- | + | ||
- | [[http:// | + | |
- | + | ||
- | [[ftp:// | + | |
- | + | ||
- | + | ||
- | + | ||
- | ===== Mon PLAN HDR ===== | + | |
- | + | ||
- | == Titre == | + | |
- | + | ||
- | Intergiciel pour l' | + | |
- | + | ||
- | == Introduction : == | + | |
- | Domaine : | + | |
- | + | ||
- | * Intergiciel au sens large du terme | + | |
- | + | ||
- | * Pour les systèmes interagissant avec l' | + | |
- | Depuis les robots jusqu' | + | |
- | + | ||
- | == Les intergiciels : == | + | |
- | + | ||
- | == Informatique distribuée et Intergiciels : Etat de l'Art == | + | |
- | + | ||
- | Message : Basé sur une définition restreinte de la notion d' | + | |
- | + | ||
- | == Informatique Ambiante et Intergiciels : == | + | |
- | + | ||
- | Message : Basé sur une définition plus générale d' | + | |
- | * démarche bottom-up au service des démarches top-down (fournir un modèle intermédiaire idéal masquant les limitations des ressources) | + | |
- | * Problématique non limitée à la distribution, | + | |
- | * En fait ressources = tous les éléments de Von Neuman CPU / MEM / I-O | + | |
- | + | ||
- | + | ||
- | Nouveaux challenges : | + | |
- | + | ||
- | * Hétérogénité de ces ressources (technologique et sémantique) => gestion des accès concurrents | + | |
- | + | ||
- | 1> | + | |
- | Aujourd' | + | |
- | + | ||
- | Pourtant la non interaction autre qu' | + | |
- | + | ||
- | Séparation des préocuppation OK mais entrelacement (tissage). | + | |
- | + | ||
- | 2> | + | |
- | Chaque ressource est alors associée à un gestionnaire ayant pour objectif de garantir le comportement de la ressource | + | |
- | + | ||
- | + | ||
- | * Variabilité ou Dynamicité de ces ressources => adaptation au variation | + | |
- | + | ||
- | + | ||
- | == systèmes interagissant avec l' | + | |
- | + | ||
- | * Introduction | + | |
- | + | ||
- | * Approche classique en Informatique : Données ou Information / Traitement ou Algorithmique | + | |
- | | + | |
- | * décomposition comportementale en informatique : | + | An ECA-based framework for decentralized coordination |
- | Ce constat inspire une démarche appelée décomposition comportementale de l' | + | |
- | Cette démarche à largement fait ses preuves en Robotique. | + | Jae-YoonJung JonghunPark Seung-KyunHan KangchanLee |
- | Définition du comportement | + | http:// |
- | par Wiener Norbert (en définissant la notion de cybernetique) : " | + | |
- | == Vers un modèle de middleware pour l' | + | [[ubiquitous web services|notes]] |
- | * LCA (le middleware n'est plus dédié à la distribution, | + | == Réflexion == |
+ | http:// | ||
- | == Annexes : == | + | == European |
- | * CV | + | |
- | ====== NOTES sur TOPICS ====== | + | http:// |
- | ===== Subsomption ===== | + | == A Taxonomy of Variability Realization Techniques |
- | Le principe de subsomption (subsumption) promu par Brooks pour sa décomposition comportementale définit | + | Svahnberg, M., van Gurp, J., and Bosch, J. 2005. A taxonomy of variability realization techniques: Research Articles. |
+ | Softw. Pract. Exper. 35, 8 (Jul. 2005), 705-754. DOI= http://dx.doi.org/10.1002/spe.v35:8 | ||
- | Exemples: | ||
- | * Le concept HUMAIN subsume le concept FONCTIONNAIRE . | ||
- | * Le concept ELECTEUR est subsumé par le concept MAJEUR . | ||
- | de même que pour Brooks un comportement de haut niveau comme chercher une boîte dans l' | + | == Models at runtime to support dynamic adaptation |
+ | Brice Morin, Olivier Barais, Jean-Marc Jezequel, Franck Fleurey, Arnor Solberg, | ||
+ | " | ||
- | ===== Composant versus Service ===== | + | http:// |
- | == Un service à une Instance unique : == | ||
- | A la différence des composants qui sont instanciés à la demande et peuvent avoir plusieurs instances en même temps, un service est unique. Il correspond au design pattern Singleton. (Cf. http:// | ||
+ | Morin, B., Fleurey, F., Bencomo, N., Jézéquel, J., Solberg, A., Dehlen, V., and Blair, G. 2008. An Aspect-Oriented and Model-Driven Approach for Managing Dynamic Variability. | ||
+ | In Proceedings of the 11th international Conference on Model Driven Engineering Languages and Systems (Toulouse, France, September 28 - October 03, 2008). | ||
+ | K. Czarnecki, I. Ober, J. Bruel, A. Uhl, and M. Völter, Eds. Lecture Notes In Computer Science, vol. 5301. Springer-Verlag, | ||
- | == Composant == | + | http:// |
- | Un composant est un élément de base d'un ensemble plus complexe (structuré ou composite), lequel est un assemblage de composants souvent différents. (Cf. http:// | + | == Model-driven Development of Complex Software: A Research Roadmap == |
- | http://fr.wikipedia.org/wiki/Programmation_orient%C3%A9e_composant | + | France, R. and Rumpe, B. 2007. Model-driven Development of Complex Software: A Research Roadmap. |
+ | In 2007 Future of Software Engineering (May 23 - 25, 2007). International Conference on Software Engineering. | ||
+ | IEEE Computer Society, Washington, DC, 37-54. DOI= http://dx.doi.org/10.1109/FOSE.2007.14 | ||
+ | == Reflective Component-based Technologies to Support Dynamic Variability == | ||
- | A LIRE : http://www.irisa.fr/ | + | Bencomo, N., Blair, G., Flores, C., Sawyer, P.: Reflective Component-based Technologies to Support Dynamic Variability. |
+ | In: VaMoS 2008: 2nd Int. Workshop on Variability Modeling of Software-intensive Systems, Essen, Germany | ||
- | A LIRE : http://blog.xebia.fr/2009/06/ | + | http://citeseerx.ist.psu.edu/viewdoc/download? |
- | A LIRE : | ||
hdr.1269508290.txt.gz · Dernière modification : 2010/03/25 09:11 de tigli