S. Kotrappa, Department of Computer Science & Engineering & M.C.A K L E S's College of Engg., & Technology, Belgaum-India

Call for participation

We invite participation from both practitioners and researchers for full-day workshop on “State of the art of     Aspect Oriented Programming(AOP)” to be held in conjunction with the ICGSE 2008 Bangalore, India August 17-20, 2008.
Software evolution and adaptation is a research area in continuous evolution, and offering stimulating challenges for both academic and industrial researchers. The evolution of software systems, to face unexpected situations or just for improving their features relies on software engineering techniques and methodologies. Nowadays a similar approach is not applicable in all situations e.g., for evolving nonstopping systems or systems whose code is not available.

Features of reflection such as transparency, separation of concerns, and extensibility seem to be perfect tools to aid the dynamic evolution of running systems. Aspect-oriented programming can simplify code instrumentation whereas techniques that rely on meta-data can be used to inspect the system and to extract the necessary data for designing the heuristic that the reflective and aspect-oriented mechanism uses for managing the evolution.

There is necessity to investigate the benefits brought by the use of these techniques on the evolution of object-oriented software systems. In particular determining how these techniques can be integrated together with more traditional approaches to evolve a system and the benefits we get from their use.

This workshop can be a good meeting-point for people working in the software evolution area, and an occasion to present reflective, aspect-oriented and aspect mining based solutions to evolutionary problems, and new ideas straddling these areas.

         Participants will be asked to write position papers about any of these or other related   topics. The workshop will be structured around presentations and extended discussions.

 Workshop Topics:

  •  Aspect-oriented middleware and environments for software evolution;
  • Evolution planning and deployment through aspect-oriented and reflective approaches;
  • Aspect interference and composition for software evolution;
  • Aspects in the software lifecycle, run-time and compile-time weaving;
  • Theoretical foundations for AOP;
  • Metrics and other evaluation mechanisms to evaluate the impact of using reflection and/or AOP to get software evolution;
  • AOP and reflection based design patterns for software evolution;
  • Early aspect evolution, i.e., to design evolution by evolving the design information or the application in its early stages of development;
  • Techniques for refactoring into AOSD and getting the separation of concerns;
  • Application Level Security using AOP.

 Workshop Format

The workshop is a half day meeting. Part of the workshop will be devoted to contribution of papers, and part will be devoted to panels and to interchange of ideas between participants.

The workshop will be particularly useful for young researchers who will be able to compare their ideas with other people working on the field.

 Target Audience

  •  Software Engineers
  •  Computer Scientists
  •  Business Process Engineers
  • Project Managers
  • Researchers


 Paper Submission

All submissions must be 6-page long and written in English. Position papers about research ideas should clearly state how they relate to the workshop theme, what particular problems they address, what practical experience was conducted, and why it is relevant to this workshop.

The papers must be submitted, before the 30th May'2008 by email (as pdf files according to IEEE standards) to: e-mail:
 All papers will be reviewed by the organizing committee. Authors will be notified of acceptance by 7th July' 2008.

 Organizing Committee:

     1.Dr. Prakash J Kulkarni,  Walchand College of Engineering,Sangli-India

     2.Mr.S.Kotrappa,K L E S's College of Engg., & Technology Belgaum-India

    3. Mrs. Nandini S Sidnal, PG Coordinator V T U ,  Belgaum-India

    4. Prof Siddu P Algur,      BVB College of Engg., & Technology, Belgaum-India

    5. Mrs. Sheela A Mense ,         K L E S’s  College of B.C.A Belgaum-India


 Important Dates         :

  •  Deadline for Paper Submission        May 30,  2008
  • Acceptance Notification to Authors  : July 7, 2008
  • Deadline for early Registration         : July 14, 2008
  • Final version of accepted papers    : August 17, 2008