º Home
      º Organization
      º Travel/Venue
      º Program

Keynote and Invited Speakers

Workshops

Accepted Papers and Presentations

Technical Track

Modularity Visions Track

Industry Track

Student Research Competition

Retrospective on Modularity

Tutorials

Demos

BoF

      º Important Dates
      º Call For Contributions
      º Student Rally

º Student Research Competition

      º Promote AOSD 2011
      º Student Volunteers
      º Past Conferences
      º Registration  

Technical Track Program Overview

March 23
Wednesday
08:00 am
Registration
08:30 am
Opening: Technical Track Chair Intro
Keynote: Modularity for the Modern World - Mary Shaw
Room: Caboclinhos
10:00 am
Coffee Break
10:30 am
Session 1: Specifying concerns
Chair: Eric Bodden | Room: Caboclinhos
  • MetaLexer: A Modular Lexical Specification Language.
    Andrew Casey, Laurie Hendren

     
  • AspectLTL: An Aspect Language for LTL Specifications.
    Shahar Maoz, Yaniv Sa'ar

     
  • From Aspect-oriented Requirements Models to Aspect-oriented Business Process Design Models.
    Sébastien Mosser, Gunter Mussbacher, Mireille Blay - Fornarino, Daniel Amyot

     
12:00 pm
Lunch
03:30 pm
Session 2: Incremental development
Chair: Karl Lieberherr | Room: Caboclinhos
  • Compositional Type-Checking for Delta-Oriented Programming.
    Ina Schaefer, Lorenzo Bettini, Ferruccio Damiani

    (skype presentation)
     
  • Reducing Combinatorics in Testing Product Lines.
    Chang Hwan Peter Kim, Don Batory, Sarfraz Khurshid

     
  • Aspect-Aware Operating-System Development.
    Daniel Lohmann, Wanja Hofer, Wolfgang Schröder-Preikschat, Olaf Spinczyk

     
05:00 pm
Session 3: Being empirical
Chair: Mira Mezini | Room: Caboclinhos
  • On the Impact of Crosscutting Concern Projection on Code Measurement.
    Eduardo Figueiredo, Alessandro Garcia, Marcelo Maia, Gabriel Ferreira, Camila Nunes, Jon Whittle

     
  • Aspect Assumptions: A Retrospective Study of AspectJ Developers' Assumptions about Aspect Usage.
    Steffen Zschaler, Awais Rashid

     
  • Aspect-Based Dynamic Software Updating: A Model and its Empirical Evaluation.
    Susanne Cech Previtali, Thomas R. Gross

     
March 24
Thursday
07:30 am
Registration
10:00 am
Session 4: Advances on Aspect Languages
Chair: Atsushi Igarashi | Room: Caboclinhos
  • Closure Joinpoints: Block Joinpoints without Surprises.
    Eric Bodden

     
  • Polymorphic Bytecode Instrumentation.
    Philippe Moret, Walter Binder, Éric Tanter

     
  • Translucid Contracts: Expressive Specification and Modular Verification for Aspect-Oriented Interfaces.
    Mehdi Bagherzadeh, Hridesh Rajan, Gary T. Leavens, Sean Mooney

     
11:30 am
Lunch + Natural swimming pools tour
03:00 pm
Session 7: Events
Chair: Eric Tanter | Room: Caboclinhos
  • Escala: Modular Event-Driven Object Interactions in Scala.
    Vaidas Gasiunas, Lucas Satabin, Mira Mezini, Angel Nunez, Jacques Noye

     
  • Putting Events in Context.
    Adrian Holzer, Lukasz Ziarek, K R Jayaram, Patrick Eugster

     
  • EventCJ: A Context-Oriented Programming Language with Declarative Event-based Context Transition.
    Tetsuo Kamina, Tomoyuki Aotani, Hidehiko Masuhara

     
05:00 pm
07:30 pm
Conference Banquet
March 25
Friday
08:00 am
Registration
08:30 am
Industry Track Chair Intro and Awards
Keynote: Modularity, Agility, and Architecture's Paradox - Kirk Knoernschild
Room: Caboclinhos
10:00 am
Coffee Break
10:30 am
Session 5: Practical aspects
Chair: Mario Südholt | Room: Caboclinhos
  • An Aspect-Oriented Approach for Implementing Evolutionary Computation Applications.
    Andres J. Ramirez, Adam C. Jensen, Betty H.C. Cheng

     
  • Maintainable and Reusable Scientific Software Adaptation.
    Pilsung Kang, Eli Tilevich, Srinidhi Varadarajan, Naren Ramakrishnan

     
  • Applying Dependability Aspects on top of "Aspectized" Software Layers.
    Kiev Gama, Didier Donsez

     
12:00 pm
Lunch
01:30 pm
Session 6: Measuring code
Chair: Walter Cazzola | Room: Caboclinhos
  • Analyzing the Discipline of Preprocessor Annotations in 30 Million Lines of C Code.
    Jörg Liebig, Christian Kästner, Sven Apel

     
  • An Exploratory Study of Code Smells in Evolving Aspect-Oriented Systems.
    Isela Macia, Alessandro Garcia, Arndt Von Staa

     
  • Measuring the Effects of Aspect-Oriented Refactoring on Component Relationships: Two Case Studies.
    Reishi Yokomori, Harvey Siy, Norihiro Yoshida, Masami Noro, Katsuro Inoue

     
04:30 pm
Social Event

 

 

 

Diamond Sponsors

 

Platinum Sponsors

 

Gold Sponsors

 

Silver Sponsors

 

Bronze Sponsors

 

ACM Student Research Competition Sponsor

 

In Cooperation With

 

Organizing Sponsors