Proceedings of the 2nd international conference on Aspect-oriented software development

  • Authors:
  • William G. Griswold;Mehmet Akşit

  • Affiliations:
  • University of California, San Diego;University of Twente

  • Venue:
  • 2nd International Conference on Aspect-Oriented Software Development (AOSD'03)
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This volume comprises the proceedings of the second Conference on Aspect-Oriented Software Development, AOSD 2003, held in Boston, Massachusetts, USA, March 17 - 21, 2003. The first AOSD conference was held in Enschede, The Netherlands, on April 22-26, 2002.Since the first successful AOSD conference, we have been observing an ever-growing interest in aspect-oriented technology. More and more researchers working in different disciplines of computer science discover the possible contributions of aspect technology in their domain of interest. There is increasing awareness by software practitioners that an important category of software problems is the result of crosscutting concerns, which are inherent in the design of many practical systems. New vendors are showing up in the market with their products supporting or using aspect-oriented technology. We are experiencing very exciting developments in the field of aspect-aspect-oriented computing.The AOSD 2003 technical program consists of 20 papers (selected from 70 submissions) and two invited keynote speakers. The program committee, consisting of 27 distinguished researchers, met at the University of Twente in The Netherlands during November 21 - 22, 2002 for the paper selection. All papers were reviewed by at least four members of the program committee, except program committee member papers, which were read by at least five reviewers. The accepted papers cover various topics such as software analysis and design, programming languages, program analysis, dynamic weaving techniques, systems, and tools.As for the invited speakers, we were very honored to be able to present the talks by Gregor Kiczales, a pioneer of aspect-oriented programming languages with his work on AspectJ; and Satoshi Matsuoka, who pioneered the work on separation of synchronization aspects about a decade ago. The conference also offers eight demonstrations and a session on practitioner reports. In addition, prior to the start of the main conference, there wasan exciting program of six workshops and nine tutorials.