Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-dev] Second Call for Participation - AOSD 2011: Perspectives on Modularity

               << SECOND CALL FOR PARTICIPATION >> 

============================================================ 
    10th International Conference on Aspect-Oriented Software Development 
           AOSD 2011: Perspectives on Modularity
                      http://aosd.net/2011 
                       March 21-25, 2011 
                  Porto de Galinhas, Brazil 

============================================================ 
The full program is online and registration is open. 

Deadline for early registration: February 21st, 2011 
See: http://aosd.net/2011 

Sponsors: 
* CNPq, C.E.S.A.R, INES, Marinha do Brasil, AOSD-Europe, Google, IBM Research, Microsoft Research 
Organizing Sponsors:
* UFPE, PUC-Rio, AOSA
In cooperation with: 
* ACM SIGSOFT, ACM SIGPLAN, SBC 
============================================================ 

The International Conference on Aspect-Oriented Software Development (AOSD) 
is the premier conference on software modularity that goes beyond traditional 
abstraction boundaries. The past series of the conferences have been mainly 
investigating "the aspects" for 10 years and explored their clear benefits. 
Furthermore, they have revealed that advanced modularity is the core notion for 
building modern software systems and hence other new modularization paradigms 
and techniques are also getting spotlighted today.

AOSD 2011 seeks to foster advanced modularization paradigms and techniques, 
which are not limited to aspects thus re-emphasizing the original intention to 
establish AOSD as a conference on advanced separation of concerns and 
software modularity for extensibility, flexibility, and adaptability.

Continuing the tradition of its successful predecessors, the program of AOSD.11 will include: 
- Keynotes by Mary Shaw, André van der Hoek and Kirk Knoernschild.
- Invited takes by Jim Herbsleb and Gilad Bracha.
- A Research Track with 21 research papers presenting the latest results 
  in AOSD research. 
- A Modularity Visions Track with invited talks and high-quality papers discussing
  visions of modularity for the new software-development landscape.
- An Industry Track where architects and developers with experience in 
  aspects gather to learn and teach. 
- 5 Workshops for in-depth discussion of advanced topics in industry and 
  research. 
- 5 Tutorials addressing advance techniques, applications, and emerging 
  opportunities in AOSD and related areas.
- 5 Demonstrations of leading-edge aspect-oriented technologies.
- A highly interactive Student Forum with a Spring School, a Poster 
  Event and a Research Project Collaboration Event. 
- ACM Student Competition
- A great social program to encourage informal discussion among peers. 

A summary of the program is provided below. 
Please consult http://aosd.net/2011 for details and up-to-date 
information. We invite you to attend AOSD.11! 

========================================== 
KEYNOTES 
========================================== 
The following keynotes will be offered at AOSD.11: 

* Mary Shaw - Modularity for the Modern World
* André van der Hoek - A Designers′ Perspective on Modularity
* Kirk Knoernschild - Modularity, Agility, and Architecture's Paradox

========================================== 
INVITED TALKS
========================================== 
The following invited talks will be offered at AOSD.11:

* Jim Herbsleb - Talking about Concerns
* Gilad Bracha - Modules: Dreams and Reality

========================================== 
RESEARCH TRACK 
========================================== 
The Research Track captures state-of-the-art research occurring in AOSD. 
A broad range of topics will be presented throughout the conference. The 
paper titles for AOSD.11 are as follows: 

* 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

* Compositional Type-Checking for Delta-Oriented Programming.  Ina Schaefer, Lorenzo Bettini, Ferruccio Damiani

* 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

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

* 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

* 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

* 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

* Analyzing the Discipline of Preprocessor Annotations in 30 Million Lines of C Code. Jörg Liebig, Christian Kästner, Sven Apel

* On the Impact of Crosscutting Concern Projection on Code Measurement.  Eduardo Figueiredo, Alessandro Garcia, Marcelo Maia, Gabriel Ferreira, Camila Nunes, Jon Whittle

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

* 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

========================================== 
MODULARITY VISIONS TRACK 
========================================== 

* Making Aspects Natural: Events and Composition. Christoph Bockisch, Somayeh Malakuti, Mehmet Aksit, Shmuel Katz

* Modularity for the Changing Meaning of Changing. William Harrison

* TeCFRA - The Design Paradigm for Continually Evolving Systems. Urjaswala Pankaj Vora, Peeyush Chomal, Rahul Upadhyay, Vikram Khati.

* Portability as an Aspect: Rethinking Modularity in Mobile Game Development. Nan Niu, Vander Alves, Tanmay Bhowmik.

========================================== 
INDUSTRY TRACK 
========================================== 
The AOSD.11 Industry Track features contributions from industrial 
researchers and practitioners based on experience in applying AOSD 
concepts to industrial challenges. Papers in the Industry Track include: 

* Experiences Documenting and Preserving Software Contraints using Aspects. Roberto S. Silva Filho, François Bronsard, William M. Hasling.

* ASystemC: An AOP Extension for Hardware Description Language. Yusuke Endoh.

* Using Aspect-Orientation to Simplify Concurrent Programming. Uwe Hohenstain, Urs Gleim.

* Flexible, Dynamic Injection of Structured Advice Using Byteman. Andrew Dinn.

========================================== 
WORKSHOPS 
========================================== 
A diverse set of workshops will be offered at AOSD.11 during the first 
two days of the conference. All workshops are included in the 
registration fee. There will be five workshops at AOSD.11: 

Monday, March 21st 2011
* Foundations of Aspect-Oriented Languages (FOAL)
* Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design (EA)
* Variability & Composition: Variability and Composition in Live Contexts (VariComp)

Tuesday, March 22nd 2011
* Modularity in Systems Software (MISS)
* Workshop on Domain-Specific Aspect Languages (DSAL)

========================================== 
TUTORIALS
========================================== 
The following tutorials will be offered at AOSD.11. All tutorials are included in the registration fee. There will be five tutorials at AOSD.11:

* Tutorial 1: Refactoring Course. Joseph W. Yoder

* Tutorial 2: The Theory and Practice of Modern Modeling Language Design (for Model-Based Software Engineering). Bran Selic

* Tutorial 3: Understanding Programming Technologies by analogy, examples, and abstraction. Ralf Laemmel

* Tutorial 4: The Aspect-Oriented User Requirements Notation: Aspects, Goals and Scenarios. Gunter Mussbache

* Tutorial 5: Modularizing Crosscutting Concerns with Ptolemy. Hridesh Rajan

========================================== 
DEMONSTRATIONS
========================================== 
The following demonstrations will be offered at AOSD.11:

* Analyzing Architectural Conformance of Layered Aspect-Oriented Systems with ArchE Meter. Juliana Saraiva, Sérgio Soares, Fernando Castor

* Hist-Inspect: A Tool for History-Sensitive Detection of Code Smells. Leandra Mara, Gustavo Honorato, Francisco Dantas, Alessandro Garcia, Carlos Lucena

* Event-Driven Programming with Escala. Lucas Satabin, Mira Mezini

* GenArach+: An Extensible Infrastructure for Building Framework-based Software Product Lines. Elder José Reioli, Uirá Kulesza, Alessandro García, Carlos Lucena

* ReqSys – an Eclipse plug-in for AOV-Graph, PL-AOVGraph and Feature Models. Lidiane Santos, Lyrene Silva, Thais Batista

========================================== 
ORGANIZING COMMITTEE 
========================================== 
Paulo Borba, General Chair (Universidade Federal de Pernambuco, Brazil) -
Alessandro Garcia, Organizing Co-Chair (Pontifícia Universidade Católica do Rio de Janeiro, Brazil) -
Sérgio Soares, Organizing Co-Chair (Universidade Federal de Pernambuco, Brazil) -
Shigeru Chiba, Research Program Chair (Tokio Institue of Technology, Japan) -
Harold Ossher, Modularity Visions Program Chair (IBM T.J. Watson Research Center, USA) -
Flávia Rainone, Industrial Program Co-Chair (JBoss, a division of Red Hat) -
Thomas Cottenier, Industrial Program Co-Chair (UniqueSoft, USA) -
Thais Batista, Tutorials Co-Chair (Universidade Federal do Rio Grande do Norte, Brazil) -
Yuanfang Cai, Tutorials Co-Chair (Drexel University, USA) -
Johan Fabry, Workshops Co-Chair (University of Chile, Chile) -
Marco Túlio Valente, Workshops Co-Chair (Universidade Federal de Minas Gerais, Brazil) -
Phill Greenwood, BoFs Co-Chair (Lancaster University, UK) -
Vander Alves, BoFs Co-Chair (Universidade de Brasilia, Brazil) -
João Araújo, Demonstrations Co-Chair (Universidade Nova de Lisboa, Portugal) -
Nélio Cacho, Demonstrations Co-Chair (Universidade Federal do Rio Grande do Norte, Brazil) -
Christina Chavez, Publicity Co-Chair (Universidade Federal da Bahia, Brazil) -
Mónica Pinto, Publicity Co-Chair (Universidad de Málaga, Spain) -
Celina Gibbs, Student Events Co-Chair (University of Victoria, Canada) -
Michael Haupt, Student Events Co-Chair (Hasso Platner Institut, Germany) -
Eddy Truyen, Student Volunteers Co-Chair (K.U. Leuven, Belgium) -
Uirá Kulesza, Student Volunteers Co-Chair (Universidade Federal do Rio Grande do Norte, Brazil) -
Fernando Castor, Web Chair (Universidade Federal de Pernambuco, Brazil) -
Eduardo Figueiredo, Proceedings Chair (Universidade Federal de Uberlandia, Brazil)
-- 

Mónica Pinto (Universidad de Málaga, Spain) & Christina Chavez (UFBA, Brazil)
Publicity Co-Chairs



Back to the top