<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div><font class="Apple-style-span" face="Monaco" size="2"><div>CALL FOR PARTICIPATION</div><div>===========================================</div><div>&nbsp;&nbsp; &nbsp; &nbsp;7th International Conference on</div><div>&nbsp;&nbsp; &nbsp;Aspect-Oriented Software Development</div><div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(AOSD 2008)</div><div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://www.aosd.net/2008/">http://www.aosd.net/2008/</a></div><div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;March 31st - April 4th, 2008</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Brussels, Belgium</div><div>==========================================</div><div><br></div><div>* The&nbsp;<a href="http://www.aosd.net/2008/program/index.php">full program</a>&nbsp;is online and&nbsp;<a href="http://www.aosd.net/2008/registration.php">registration</a>&nbsp;is open!</div><div><br></div><div>*&nbsp;<a href="http://www.aosd.net/2008/students/index.php">Student Extravaganza</a>:&nbsp;submissions until March 3, 2008</div><div><div><br class="webkit-block-placeholder"></div><div>==========================================</div><div><br class="webkit-block-placeholder"></div></div><div><span class="Apple-style-span" style="font-family: Helvetica; font-size: 12px; "><div><span class="Apple-style-span" style="font-family: Monaco; font-size: 10px; ">The&nbsp;<a href="http://www.aosd.net/2008/">International Conference on Aspect-Oriented Software Development</a>&nbsp;(AOSD) is the premier conference on software modularity that crosscuts traditional abstraction boundaries. AOSD brings together researchers and practitioners working on such software modularity in the fields of software engineering, programming languages, and software systems. &nbsp;This years edition is held in the vibrant city of Brussels, Belgium (march 31st - april 4th).</span></div><div><font class="Apple-style-span" face="Monaco" size="2"><br class="webkit-block-placeholder"></font></div><div><span class="Apple-style-span" style="font-family: Monaco; font-size: 10px; ">AOSD 2008 has a highly exciting program which includes:</span></div><div><font class="Apple-style-span" face="Monaco" size="2"><div>&nbsp;&nbsp;- A&nbsp;<a href="http://www.aosd.net/2008/program/research.php">Research Track</a>&nbsp;with 17 research papers presenting the latest results&nbsp;</div><div>&nbsp;&nbsp; &nbsp;in AOSD research.</div><div>&nbsp;&nbsp;-&nbsp;<a href="http://www.aosd.net/2008/program/keynotes.php">Keynotes</a>&nbsp;by Daniel Wiese, Gul Agha, and Philip Wadler</div><div>&nbsp;&nbsp;- An&nbsp;<a href="http://www.aosd.net/2008/program/industry.php">Industry Track</a>&nbsp;where architects and developers with experience&nbsp;</div><div>&nbsp;&nbsp; &nbsp;in aspects gather to learn and teach.</div><div>&nbsp;&nbsp;- 9&nbsp;<a href="http://www.aosd.net/2008/program/workshops.php">Workshops</a>&nbsp;for in-depth discussion of advanced topics in industry&nbsp;</div><div>&nbsp;&nbsp; &nbsp;and research.</div><div>&nbsp;&nbsp;- 15&nbsp;<a href="http://www.aosd.net/2008/program/demos.php">Demonstrations</a>&nbsp;of leading-edge technologies.</div><div>&nbsp;&nbsp;- 5&nbsp;<a href="http://www.aosd.net/2008/program/tutorials.php">tutorials</a>&nbsp;that cover the state-of-the-art in AOSD</div><div>&nbsp;&nbsp;- A highly interactive&nbsp;<a href="http://www.aosd.net/2008/students/index.php">Student Extravaganza</a>.</div><div>&nbsp;&nbsp;- Panels that stimulate thoughtful discussion of controversial topics.</div><div>&nbsp;&nbsp;- Birds of a Feather sessions.</div><div>&nbsp;&nbsp;- A great&nbsp;<a href="http://www.aosd.net/2008/program/social.php">social programme</a>&nbsp;to encourage informal discussion among peers</div><div><br class="webkit-block-placeholder"></div><div>A summary of the program is provided below. &nbsp;Please consult&nbsp;<a href="http://www.aosd.net/2008">http://www.aosd.net/2008</a>&nbsp;for details and up-to-date information.</div><div><br class="webkit-block-placeholder"></div><div><div>==========================================</div></div><div>RESEARCH TRACK</div><div><div>==========================================</div><div><br class="webkit-block-placeholder"></div></div><div>Aspects and Generative Programming</div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Aspect Oriented Test Case Instantiation</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Benz<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Program, Enhance Thyself! – Demand-Driven Pattern-Oriented&nbsp;</span></font></strong></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">&nbsp;&nbsp;Program Enhancement via Generative Aspects</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Tilevich, Back<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Modularity First: A Case for Mixing AOP and Attribute Grammars</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Avgustinov, Ekman, Tibble</font></span></div><div><br class="webkit-block-placeholder"></div><div>Reasoning about Aspects</div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- AJANA: A General Framework for Source-Code-Level Interprocedural&nbsp;</span></font></strong></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">&nbsp;&nbsp;Dataflow - Analysis of AspectJ Software</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Xu, Rountev<span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; "></span></font></strong></span></font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Reasoning about Aspects With Common Sense</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Ostermann.</font></span></font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-size: 10px;"><br class="webkit-block-placeholder"></span></font></div></span></div><div>Programming Language Design and Implementation</div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- StrongAspectJ: Flexible and Safe Pointcut/Advice Bindings</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by De Fraine, Sudholt, Jonckers</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- EJFlow: Taming Exceptional Control Flows in Aspect-Oriented Programming</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Cacho, Filho, Garcia, Figueiredo<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Relational Aspects as Tracematches</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Bodden, Shaikh, Hendren<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Test-Based Pointcuts for Robust and Fine-Grained Join Point Specification</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Sakurai, Masuhara</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Expressive Scoping of Dynamically-Deployed Aspects</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Tanter&nbsp;<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Lightweight Virtual Machine Support for AspectJ</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Golbeck, Davis, Naseer, Ostrovsky, Kiczales<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Nu: a Dynamic Aspect-Oriented Intermediate Language Model and Virtual&nbsp;</span></font></strong></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">&nbsp;&nbsp;Machine for Flexible Runtime Adaptation</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Dyer, Rajan</font></span></div><div><br class="webkit-block-placeholder"></div><div>Aspects for Adaptation and Variability Support</div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Edicts: Implementing Features with Flexible Binding Times</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Chakravarthy, Regehr, Eide<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Support for Distributed Adaptations in Aspect-Oriented Middleware</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Truyen, Janssens, Sanen, Joosen</font></span></div><div><br class="webkit-block-placeholder"></div><div>Tool Support</div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Tool-supported Refactoring of Aspect-oriented Programs</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Wloka, Hirschfeld, Hänsel<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Tool Support for Understanding and Diagnosing Pointcut Expressions</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Ye, Volder&nbsp;<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- View-Based Maintenance of Graphical User Interfaces</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by Li, Wohlstadter</font></span></div><div><br class="webkit-block-placeholder"></div><div><div>==========================================</div></div><div>KEYNOTES</div><div><div>==========================================</div><div><br class="webkit-block-placeholder"></div></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><span class="Apple-style-span" style="font-family: Monaco; font-size: 10px; "><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">- Daniel Wiese (Siemens)</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;Large Scale Application for AOP in the Health Care Domain: A Case Study</font></span></div><div><br class="webkit-block-placeholder"></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">- Gul Agha (University of Illinois at Urbana-Champaign, USA)</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;Time, Chance and Change: Aspects, Middleware and Reflection&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;in Pervasive Cyberspace</font></span></div><div><br class="webkit-block-placeholder"></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">- Philip Wadler (University of Edinburgh, UK)</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;Well-Typed Programs Can’t Be Blamed</font></span></div><div><br class="webkit-block-placeholder"></div><div><div>==========================================</div></div></span></span></div><div>INDUSTRY TRACK</div><div>==========================================</div><div><br></div><div>Adopting AOSD</div><div>-&nbsp;<span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">Adopting AOSD in business application engineering</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by C. Pohl, A. Charfi, W. Gilani, S. Göbel, B. Grammel,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;H. Lochmann, A. Rummler and A. Spriesterbach</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;(SAP research)</font></span></div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Solving crosscutting concerns – is there something missing in AspectJ?</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by U. Hohenstein</font></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;(Siemens AG, Germany)</font></span><div>AOSD for the Enterprise</div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Experience of using AOP with SOA and agile process to&nbsp;</span></font></strong></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">&nbsp;&nbsp;build an insurance framework</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by U. Banerjee, J. Venkatesh, T. Prasad, J. Raju and N. Kanakalata&nbsp;</font></span></div><div>&nbsp;&nbsp;(NIIT Technologies, India)</div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- A tool-based approach to managing crosscutting feature implementations</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by I. Groher, C. Krueger and C. Schwanninger</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;(BigLever Software and Siemens AG)<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- Improving the design of a large Jave EE application with AOP</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by T. Pijpops and J. Van Reusel</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;(Cegeka)</font></span></div><div><br class="webkit-block-placeholder"></div><div>AOSD in Middleware</div><div>-&nbsp;<span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">Architecting JBoss 5 with AOP in the Core</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;invited talk by Kabir Khan</font></span></div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- User-friendly aspects with compile-time imperative semantics in .NET</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by G. Fraiteur</font></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;(PostSharp)</font></span><div><br class="webkit-block-placeholder"></div><div>AO Languages in Industrial Applications</div><div>-&nbsp;<span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">Aquarium: AOP in Ruby</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by D. Wampler</font></span></div><div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;(Object Mentor Inc.)</font></span></div><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- An overview of Mirjam and WeaveC: an industrial-strength aspect-oriented</span></font></strong></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">&nbsp;&nbsp;language and weaver for C</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,</font></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by I. Nagy, R. van Engelen and D. van der Ploeg</font></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;(ASML, The Netherlands)<br></font><strong><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-weight: normal; ">- An aspect-oriented Cobol for the industrial setting</span></font></strong><font class="Apple-style-span" face="Monaco" size="2">,&nbsp;</font></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;by T Morioka, H. Danno and H. Shinomi&nbsp;</font></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2">&nbsp;&nbsp;(Hitachi)</font></span></font></div><div><font class="Apple-style-span" face="Monaco" size="2"><span class="Apple-style-span" style="font-family: 'Trebuchet MS'; font-size: 16px; "><font class="Apple-style-span" face="Monaco" size="2"></font></span><div><br class="webkit-block-placeholder"></div><div>==========================================</div><div>WORKSHOPS</div><div><div>==========================================</div><div><br class="webkit-block-placeholder"></div><div>- ACP4IS: Aspects, Components, and Patterns for Infrastructure Software</div><div>- AOM: Aspect-Oriented Modeling</div><div>- DSAL: Domain-Specific Aspect Languages</div><div>- EA: Early Aspects Workshop</div><div>- FOAL: Foundations of Aspect-Oriented Languages</div><div>- LATE: Linking Aspect Technology and Evolution</div><div>- NAOMI: Workshop on Next-Generation Aspect-Oriented Middleware</div><div>- SPLAT: Software Engineering Properties of Languages and Aspect Technologies</div><div><br class="webkit-block-placeholder"></div></div><div>==========================================</div><div>DEMONSTRATIONS</div><div><div>==========================================</div><div><br class="webkit-block-placeholder"></div><div>- FLIP: Product Line Derivation Tool</div><div>- Enforcing Principle of Least Authority on Existing Java Applications&nbsp;</div><div>&nbsp;&nbsp;Through AspectJ</div><div>- Current Developments in Context-Oriented Programming</div><div>- Automatically Locating Framework Extension Examples</div><div>- Model-Driven Theme/UML</div><div>- The Object Teams Development Tooling: An Aspect-Oriented JDT</div><div>- The Aspect Manager 2010 - An Infrastructure for Reusable Aspects</div><div>- JQueryScapes: Customizable Java Code Perspectives</div><div>- An Overview of Mirjam and WeaveC: an Industrial-strength Aspect-Oriented&nbsp;</div><div>&nbsp;&nbsp;Language and Weaver for C</div><div>- Omniscient Debugging of Aspects with TOD</div><div>- ALFAMA: Automatic DSLs for using Frameworks by combining Aspect-Oriented&nbsp;</div><div>&nbsp;&nbsp;and Meta-Modeling Approaches</div><div>- M4JPDD: Tool-Support for Modeling Join Point Designation Diagrams</div><div>- Deriving AO Software Architectures using the AO-ADL Tool Suite</div><div>- Aquarium: Aspect-Oriented Programming for Ruby</div><div>- Celadon: A Change Impact Analysis Tool for Aspect-Oriented Programs</div><div><br class="webkit-block-placeholder"></div></div><div>==========================================</div><div>TUTORIALS</div><div><div>==========================================</div><div><br class="webkit-block-placeholder"></div><div>- Aspect-Oriented Design in Java/AspectJ</div><div>&nbsp;&nbsp;by Dean Wampler</div><div>- Aspect-Oriented Design in Ruby</div><div>&nbsp;&nbsp;by Dean Wampler</div><div>- CLOS: Generic Functions and Metaobject Protocol</div><div>&nbsp;&nbsp;by Pascal Costanza</div><div>- Aspect-Oriented Requirements Engineering with Scenarios</div><div>&nbsp;&nbsp;by Gunter Mussbacher, Joao Araujo, Ana Moreira, Jon Whittle</div><div>- Applying Aspectual Components to Eclipse with ObjectTeams/Java and OSGi</div><div>&nbsp;&nbsp;by Stephan Herrmann, Marco Mosconi</div></div></font><br></div></span></div><div>==========================================</div><div>RESEARCH PROGRAMME COMMITTEE:</div><div>==========================================</div><div>-&nbsp;Mehmet Aksit &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;The Netherlands</div><div>- Paulo Borba &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Brasil</div><div>- Shigeru Chiba &nbsp; &nbsp; &nbsp; &nbsp; Japan</div><div>- Yvonne Coady &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Canada</div><div>- Maja D'Hondt &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Belgium</div><div>- Eric Eide &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; USA</div><div>- Erik Ernst &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Denmark</div><div>- Jeff Gray &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; USA</div><div>- Klaus Havelund &nbsp; &nbsp; &nbsp; &nbsp;USA</div><div>- Robert Hirschfeld &nbsp; &nbsp; Germany</div><div>- Wouter Joosen &nbsp; &nbsp; &nbsp; &nbsp; Belgium</div><div>- Gregor Kiczales &nbsp; &nbsp; &nbsp; Canada</div><div>- John Lefor &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Germany</div><div>- Karl Lieberherr &nbsp; &nbsp; &nbsp; USA</div><div>- Hidehiko Masuhara &nbsp; &nbsp; Japan</div><div>- Mira Mezini &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Germany</div><div>- Todd Millstein &nbsp; &nbsp; &nbsp; &nbsp;USA</div><div>- Oege de Moor &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;UK</div><div>- Ana Moreira &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Portugal</div><div>- James Noble &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; New Zealand</div><div>- Linda Northrop &nbsp; &nbsp; &nbsp; &nbsp;USA</div><div>- Harold Ossher &nbsp; &nbsp; &nbsp; &nbsp; USA</div><div>- Klaus Ostermann &nbsp; &nbsp; &nbsp; Germany</div><div>- Awais Rashid &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;UK</div><div>- James Riely &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; USA</div><div>- Martin Robillard &nbsp; &nbsp; &nbsp;Canada</div><div>- Mario Südholt &nbsp; &nbsp; &nbsp; &nbsp; France</div><div>- Eric Wohlstadter &nbsp; &nbsp; &nbsp;Canada</div></font></div></div></div></div></body></html>