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