Summary of the NII Shonan Meeting on Engineering Adaptive Software Systems

On September 9th through 12th I participated in the NII Shonan Meeting on Engineering Adaptive Software Systems (EASSy), organized by the Japanese National Institute of Informatics in the Shonan Village Center, in Kanagawa, Japan. The Shonan Meetings are Daghstul Seminar-like meeting of researchers on a specific theme and this is the second edition on the… Continue Reading


Summary of SEAMS 2013

On May 20th and 21st I participated in the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2013), which was co-located with the 35th International Conference on Software Engineering (ICSE 2013), in San Francisco, CA (USA). This year, I was really happy to have two full papers and a short paper… Continue Reading


Live ICSE 2012 blogging: Towards Flexible Evolution of Dynamically Adaptive Systems

Previous live blog post: Generating Obstacle Conditions for Requirements Completeness My last live blog post describes the presentation of the paper Towards Flexible Evolution of Dynamically Adaptive Systems, by Gilles Perrouin, Brice Morin, Franck Chauvel, Franck Fleurey, Jacques Klein, Yves Le Traon, Olivier Barais and Jean-Marc Jezequel (University of Namur, Belgium; SINTEF, Norway; University of… Continue Reading


Live ICSE 2012 blogging: Generating Obstacle Conditions for Requirements Completeness

Previous live blog post: Graph-Based Analysis and Prediction for Software Evolution In the morning session of the last day of the conference, Sebastian Uchitel (Imperial College London, UK) presented a paper called Generating Obstacle Conditions for Requirements Completeness, co-authored with Dalal Alrajeh, Jeff Kramer, Axel van Lamsweerde and Alessandra Russo. The motivation for this work… Continue Reading


Summary of SEAMS 2012

On June 4th and 5th I participated in the 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2012), which was co-located with the 34th International Conference on Software Engineering (ICSE 2012), in Zürich, Switzerland. I presented a paper called “(Requirement) Evolution Requirements for Adaptive Systems”, which one of the final pieces… Continue Reading


Live ICSE 2012 blogging: Graph-Based Analysis and Prediction for Software Evolution

Previous live blog post: Maintaining Invariant Traceability through Bidirectional Transformations Iuliam Neamtiu (University of California at Riverside, USA) presented the work Graph-Based Analysis and Prediction for Software Evolution. In this work, the authors analyzed the evolution of graphs about software (e.g., function call graphs, module relationships graphs, commit logs / bug reports graphs, etc.). Analyzing… Continue Reading



Summary of SEAMS 2011

On May 24th and 25th I participated in the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2011), which was co-located with the 33rd International Conference on Software Engineering (ICSE 2011), in Waikiki, Honolulu, Hawaii, USA. I presented a paper called “Awareness Requirements for Adaptive Systems”, which is part of my… Continue Reading