The 8th International Conference on Aspect-Oriented Software Development (AOSD.09)
March 2-6, 2009
Charlottesville, Virginia, USA
Held at the University of Virginia

Conference Home

Student Events

AOSD.09 aims to provide a wide set of activities for students through planned events and volunteer opportunities. AOSD.09 Student Events are designed to provide an opportunity for students working in AOSD to form lasting collaborative links with their peers as well as to arm them with a set of practical skills which will help them successfully navigate through their research projects and throughout further research or industrial careers. The student events will be comprised of a Spring School and a Poster Event, both of which will provide students with opportunity to converse with experts in the field as well as other students working in similar areas of research.

Spring School Program


Mechnical and Aerospace Engineering Department, Room MEC 339.
(The Mechanical and Aerospace Engineering Department is located in Building No. 27 in the U.Va. McCormick Road Area Map)

Overview of the day

Sunday, March 1
Student Events - Spring School
09:00 am BREAKFAST
10:00 am Panel on Evaluation for AOSD
12:00 pm LUNCH
01:30 pm Thesis Evaluation Workshop
03:00 pm BREAK
03:30 pm Collaborative Paper Writing Workshop
05:30 pm BREAK
06:00 pm -
07:00 pm
Question/Answer Session

Expert Panelists

Languages Hidehiko Masuhara (University of Tokyo, Japan)
Mira Mezini (Technische Universität Darmstadt, Germany)
Analysis and Design Alessandro Garcia (Pontifícia Universidade Católica do Rio de Janeiro, Brazil)
Formal Methods Mario Südholt (École des Mines de Nantes, France)
Applications Yvonne Coady (University of Victoria, Canada)

Poster Event

The student poster event is an opportunity for students and expert researchers to interact and discuss cutting edge research projects. This event is held in conjunction with the conference welcome reception to maximize the visibility of student work and to allow feedback from conference participants and other students.

Participating Students
Optimizing Dynamic Pointcuts by using SCoPE
Tomoyuki Aotani
Tokyo Institute of Technology, Japan

Concern Comprehension and Visualization: How Low Can You Go?
Jen Baldwin
University of Victoria, Canada

Design Strategies for Reusable Aspects
Maarten Bynens
Katholieke Universiteit Leuven, Belgium

Enforcing Security for Desktop Clients using Authority Aspects
Brett Cannon
University of British Columbia, Canada

Modeling, Verification, and Testing of Non-Functional Requirements with Aspects
Zhanqi Cui
Nanjing University, China

Pluggable and OPen Aspect RunTime (POPART) - Versatile Semantics for Aspects using a Meta-Aspect Protocol
Tom Dinkelaker
Technische Universität Darmstadt, Germany

Aspect-Oriented Generation of the API Documentation for AspectJ
Michihiro Horie
Tokyo Institute of Technology, Japan

Taming Strongly Invasive Aspects
Emilia Katz
Technion - Israel Institute of Technology, Israel

Enforcing Behavioral Constraints in Evolving Aspect-Oriented Programs
Raffi Khatchadourian
The Ohio State University, USA

Improving Aspect Oriented Modularity with Design Rules
Arthur Marques
Universidade Federal de Campina Grande, Brazil

Federated Virtual Macro Components
Chris Matthews
University of Victoria, Canada

DandyJ: A Dynamic Distributed AOP language for Modular Implementations of Coordinated Weaving
Satoshi Morita
Tokyo Institute of Technology, Japan

An Aspect for Resolving Aspect Interactions
Fuminobu Takeyama
Tokyo Institute of Technology, Japan


If you have questions about these events please contact the Student Events Chairs (Ruzanna Chitchyan and Celina Gibbs) at students at