BACK TO INDEX

Publications of year 2006
Books and proceedings
  1. Pierre Cointe. Les langages à objets. pub.vui, October 2006. Note: Chapitre de l'Encyclopédie de l'informatique et des systèmes d'information.


  2. Welf Löwe and Mario Südholt, editors. Software Composition, volume 4089 of Lecture Notes in Computer Science, Vienna, Austria, 2006. Springer-Verlag. Note: 5th International Symposium, SC 2006.


  3. Éric Tanter, Eric Cleenewerck, Fabry Thomas, Anne-Françoise Le Meur, and Jacques Noyé, editors. Proceedings of the First Domain-Specific Aspect Languages Workshop, 2006. Vrije Universiteit Brussel. Note: VUB-PROG-TR-06-33.


Thesis
  1. Gustavo Bobeff. Spécialisation de composants. PhD thesis, École des Mines de Nantes and Université de Nantes, November 2006.


Articles in journal, book chapters
  1. Johan Brichau, Ruzanna Chitchyan, Siobhán Clarke, Ellie D'Hondt, Alessandro Garcia, Michael Haupt, Wouter Joosen, Shmuel Katz, Jacques Noyé, Awais Rashid, and Mario Südholt. A Model Curriculum for Aspect-Oriented Software Development. IEEE Software, 23(6):18, nov/dec 2006. Note: Special issue on Software Engineering Curriculum Development.


  2. Pierre Cointe. La programmation par aspects relève le défi des usines logicielles. 01 Informatique, pp 28, 30 juin 2006. Note: Carte blanche à l'occasion d'ECOOP 2006.


  3. Simon Denier and Pierre Cointe. Expression and Composition of Design Patterns with AspectJ. RSTI - L'objet, 12(2-3):41-61, 2006. Note: JFDLPA 2005.


  4. Rémi Douence, Thomas Fritz, Nicolas Loriant, Jean-Marc Menaud, Marc Ségura-Devillechaise, and Mario Südholt. An expressive aspect language for system applications with Arachne. Transactions on Aspect-Oriented Software Development, 3880:174-213, March 2006.


  5. Hervé Grall. A Confinement Criterion for Securely Executing Mobile Code. Journal of Automata, Languages and Combinatorics, 11(1):59-106, 2006.


  6. Pascal Poizat and Jean-Claude Royer. A Formal Architectural Description Language based on Symbolic Transition Systems and Modal Logic. Journal of Universal Computer Science, 12(12):1741-1782, 2006.


  7. Marc Ségura-Devillechaise, Jean-Marc Menaud, Nicolas Loriant, Thomas Fritz, Rémi Douence, Mario Südholt, and Egon Wuchner. Dynamic Adaptation of the Squid Web Cache with Arachne. IEEE Software, 23(1):34-41, 2006. Note: Special Issue on Aspect-Oriented Computing.


Conference articles
  1. Luis Daniel Benavides Navarro, Mario Südholt, Wim Vanderperren, Bruno De Fraine, and Davy Suvée. Explicitly distributed AOP using AWED. In Aspect-Oriented Software Development (AOSD), pages 51-62, March 2006. ACM Press.


  2. Luis Daniel Benavides Navarro, Mario Südholt, Wim Vanderperren, and Bart Verheecke. Modularization of distributed web services using Aspects With Explicit Distribution (AWED). In Proceedings of the 8th International Symposium on Distributed Objects and Applications (DOA'06)., London, UK, November 2006. Springer-Verlag.


  3. Jean-Paul Bodeveix, Mamoun Filali, Julia Lawall, and Gilles Muller. Vérification automatique de propriétés d'ordonnanceurs Bossa. In AFADL, ENST Paris, pages 95-109, 15-17 mars 2006. ENST.


  4. Pierre-Charles David and Thomas Ledoux. An Aspect-Oriented Approach for Developing Self-Adaptive Fractal Components. In Welf Löwe and Mario Südholt, editors, International Workshop on Software Composition (SC), volume 4089 of Lecture Notes in Computer Science, Vienna, Austria, pages 82-97, March 2006. ???. Note: 5th International Symposium, SC 2006. Keyword(s): fractal, components, aop, aosd, dynamic adaptation, dynamic weaving, dsl, eca.
    Abstract:
    Nowadays, application developers have to deal with increasingly variable execution contexts, requiring the creation of applications able to adapt themselves autonomously to the evolutions of this context. In this paper, we show how an aspect-oriented approach enables the development of self-adaptive applications where the adaptation code is well modularized, both spatially and temporally. Concretely, we propose SAFRAN, an extension of the Fractal component model for the development of the adaptation aspect as reactive adaptation policies. These policies detect the evolutions of the execution context and adapt the base program by reconfiguring it. This way, SAFRAN allows the development of the adaptation aspect in a modular way and its dynamic weaving into applications.


  5. Pierre-Charles David and Thomas Ledoux. Safe Dynamic Reconfigurations of Fractal Architectures with FScript. In Proceeding of Fractal CBSE Workshop, ECOOP'06, Nantes, France, July 2006.


  6. Simon Denier and Pierre Cointe. Understanding Design Patterns Density with Aspects. a Case Study in JHotDraw using AspectJ. In Welf Löwe and Mario Südholt, editors, International Workshop on Software Composition (SC), volume 4089 of Lecture Notes in Computer Science, Vienna, Austria, pages 243-258, March 2006. Springer-Verlag. Note: 5th International Symposium, SC 2006.


  7. Rémi Douence. Relational Aspects for Context passing Beyond Stack Inspection. In International Workshop on Software Engineering Properties of Languages and Aspect Technologies (SPLAT'06), March 2006.


  8. Rémi Douence, Didier Le Botlan, Jacques Noyé, and Mario Südholt. Concurrent Aspects. In Generative Programming and Component Engineering (GPCE), October 2006. ACM Press.


  9. Rémi Douence, Didier Le Botlan, Jacques Noyé, and Mario Südholt. Towards a model of concurrent AOP. In International Workshop on Software Engineering Properties of Languages and Aspect Technologies (SPLAT'06), March 2006.


  10. Fabien Hermenier, Nicolas Loriant, and Jean-Marc Menaud. Power Management in Grid Computing with Xen. In Proceedings of 2006 on XEN in HPC Cluster and Grid Computing Environments (XHPC06), number 4331 of Lecture Notes in Computer Science, Sorento, Italy, pages 407-416, December 2006. Springer-Verlag.


  11. Nicolas Loriant and Jean-Marc Menaud. The Case for Distributed Execution Replay using a Virtual Machine. In Proceedings of 2006 WETICE workshop on Emerging Technologies for Grid Computing (ETNGRID06), Manchester, England, June 2006.


  12. Nicolas Loriant, Marc Ségura-Devillechaise, Thomas Fritz, and Jean-Marc Menaud. A Reflexive Extension to Arachne's Aspect Language. In Proceedings of 2006 AOSD workshop on Open and Dynamic Aspect Languages (ODAL'O6), Bonn, Germany, March 2006.


  13. Marc Léger, T. Coupaye, and Thomas Ledoux. Contrôle dynamique de l'intégrité des communications dans les architectures à composants. In R. Rousseau, C. Urtado, and S. Vauttier, editors, Langages et Modèles à Objets, pages 21-36, March 2006. Hermès-Lavoisier.


  14. Dong Ha Nguyen and Mario Südholt. VPA-based aspects: better support for AOP over protocols. In 4th IEEE International Conference on Software Engineering and Formal Methods (SEFM'06), September 2006. IEEE Computer Society Press.


  15. Yoann Padioleau, Julia Lawall, and Gilles Muller. SmPL: A Domain-Specific Language for Specifying Collateral Evolutions in Linux Device Drivers. In International ERCIM Workshop on Software Evolution, Lille, France, April 2006.


  16. Yoann Padioleau, Julia Lawall, and Gilles Muller. Understanding Collateral Evolution in Linux Device Drivers. In The first ACM SIGOPS EuroSys conference (EuroSys), Leuven, Belgium, pages 59-71, April 2006. Note: Previous version also available as INRIA Research Report RR-5769.


  17. Pascal Poizat, Jean-Claude Royer, and Gwen Salaün. Bounded Analysis and Decomposition for Behavioural Description of Components. In Springer-Verlag, editor, Proceedings of FMOODS, volume 4037 of Lecture Notes in Computer Science, pages 33-47, 2006.


  18. Richard Urunuela. Adaptation continue pour les bornes d'information multimédia et gestion d'énergie. In Perpi'2006 - Conférences conjointes RenPar'17 / SympA'2006 / CFSE'5 / JC'2006, Canet en Roussillon, pages 280-286, October 2006.
    Abstract:
    La puissance de calcul des syst\`emes mobiles rend possible l'exploitation d'application multim\'edia. C'est souvent au d\'etriment de l'autonomie. Le cas des bornes multim\'edia est particuli\`erement int\'eressant car elles traitent des flux de fa\c{c}on continue, l'historique de traitement ainsi obtenu peut {\~A}ªtre utilis\'e pour alimenter un algorithme de d\'ecision de gestion de l'\'energie du syst\`eme et augmenter l'autonomie. Cette approche permet de maximiser l'utilisation de la ressource \'energ\'etique fournie par des panneaux solairee ou des batteries.


  19. Richard Urunuela, Julia Lawall, and Gilles Muller. Energy Adaptation for Multimedia Information Kiosks. In S.L. Min and W. Yi, editors, International Conference on Embedded Software, EMSOFT'06, Seoul, South Korea, October 2006. ACM Press.
    Abstract:
    Video kiosks increasingly contain powerful PC-like embedded processors, allowing them to display video at a high level of quality. Such video display, however, entails significant energy consumption. This paper presents an approach to reducing energy consumption by adapting the CPU clock frequency. In contrast to previous approaches, we exploit the specific behavior of a video kiosk. Because a kiosk plays the same set of movies over and over, we choose a CPU frequency for a given frame based on the computational requirements of the frame that were observed on earlier iterations. We have implemented our approach in the legacy video player MPlayer. On a PC like those that can be found in kiosks, we observe increases in battery lifetime of up to 2 times as compared to running at the maximum CPU frequency on a set of high resolution divx movies.


Internal reports
  1. Luis Daniel Benavides Navarro, Mario Südholt, Wim Vanderperren, Bruno De Fraine, and Davy Suvée. Explicitly distributed AOP using AWED. Research Report RR-5882, INRIA, March 2006. Note: Slightly extended version of [Benavides et al., AOSD'06].
    Abstract:
    Distribution-related concerns, such as data replication, often crosscut the business code of a distributed application. Currently such crosscutting concerns are frequently realized on top of distributed frameworks, such as EJBs, and initial AO support for the modularization of such crosscutting concerns, \eg JBoss AOP and Spring AOP, has been proposed. Based on an investigation of the implementation of replicated caches using JBoss Cache, we motivate that crosscutting concerns of distributed applications benefit from an aspect language for explicit distributed programming. We propose \dhamaca, a new aspect language with explicit distributed programming mechanisms, which provides three contributions. First, remote pointcut constructors which are more general than those of previous related approaches, in particular, supporting remote sequences. Second, a notion of distributed advice with support for asynchronous and synchronous execution. Third, a notion of distributed aspects including models for the deployment, instantiation and state sharing of aspects. We show several concrete examples how \dhamaca can be used to modularly implement and extend replicated cache implementations. Finally, we present a prototype implementation of \dhamaca, which we have realized by extending JAsCo, a system providing dynamic aspects for Java.


  2. Simplice Djoko Djoko, Rémi Douence, Pascal Fradet, and Didier Le Botlan. CASB : Common Aspect Semantics Base. Research Report 41, AOSD-Europe, February 2006.


  3. Simplice Djoko Djoko, Rémi Douence, Pascal Fradet, and Didier Le Botlan. CASB: Common Aspect Semantics Base. Research Report D54, AOSD-Europe, August 2006. Note: Revised version of Research Report 41 AOSD-Europe.


  4. Rémi Douence, Didier Le Botlan, Jacques Noyé, and Mario Südholt. Concurrent aspects. Research Report RR-5873, INRIA, March 2006.


  5. Rémi Douence and Jacques Noyé. Towards a Concurrent Model of Event-based Aspect-Oriented Programming. Research Report RR-5838, INRIA, February 2006.


  6. Hervé Grall. The Synthesis of Reference Monitors. Technical report, École des Mines de Nantes, July 2006.


Miscellaneous
  1. Fabien Hermenier. Gestion dynamique des grilles de calcul : Application à la gestion d'énergie.. Master's thesis, École des Mines de Nantes and Université de Nantes, September 2006.


  2. Angel Nuñez. Concurrent Aspects. Master's thesis, Vrije Universiteit Brussel and École des Mines de Nantes, August 2006.


  3. Artun Ozsemerciyan. Passage de contexte par aspects. Master's thesis, École des Mines de Nantes, September 2006.



BACK TO INDEX




Disclaimer:

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All person copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Les documents contenus dans ces répertoires sont rendus disponibles par les auteurs qui y ont contribué en vue d'assurer la diffusion à temps de travaux savants et techniques sur une base non-commerciale. Les droits de copie et autres droits sont gardés par les auteurs et par les détenteurs du copyright, en dépit du fait qu'ils présentent ici leurs travaux sous forme électronique. Les personnes copiant ces informations doivent adhérer aux termes et contraintes couverts par le copyright de chaque auteur. Ces travaux ne peuvent pas être rendus disponibles ailleurs sans la permission explicite du détenteur du copyright.




Last modified: Thu Aug 7 19:12:42 2014
Author: rcherr12.


This document was translated from BibTEX by bibtex2html