Proceedings of the 4th international conference on Aspect-oriented software development

  • Authors:
  • Mira Mezini;Peri Tarr

  • Affiliations:
  • Darmstadt University of Technology, Germany;IBM Thomas J. Watson Research Center, USA

  • Venue:
  • 4th International Conference on Aspect-Oriented Software Development Conference
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

AOSD 2005 is the fourth annual, international conference on Aspect-Oriented Software Development. It is the flagship forum on the state-of-the-art and the state-of-the-practice in AOSD. The conference was held in Chicago, Illinois (USA), from March 14-18, 2005. This volume comprises the proceedings of the research paper track of AOSD 2005.Over the past year, interest in AOSD has continued to grow among both researchers and practitioners, and significant advances have occurred, both technologically and in the rate and level of adoption of AOSD technologies. The conference program reflects this balance between leading-edge research and industrial application with a mix of keynote speeches, technical papers, invited industry talks, reports from practitioners, a student research event, an industrial panel on the topic of challenges and opportunities for industrial adoption of AOSD, exhibitions of some leading aspect-oriented technologies, and demonstrations from both researchers and practitioners. The eight workshops and ten tutorials held before the start of the main conference reflected the breadth of topics of interest to the AOSD community, from aspect programming languages, to software engineering practices and technologies across the software lifecycle that leverage or promote the use of AOSD, to the application of aspects to address significant problems in large-scale enterprise applications and particular domains.The 17 papers presented as part of the technical program were selected from 87 submissions. The program committee met on November 19 and 20, 2004 to select the papers. All papers were reviewed by at least three members of the program committee, except for papers submitted by program committee members, which were reviewed by at least five PC members.The technical program boasts two distinguished keynote speakers. IBM Fellow Grady Booch, a pioneer in software design and co-inventor of the Unified Modeling Language, focuses on the role AOSD could play in simplifying programming models. Dave Thomas, founder of Object Technologies International and Bedarra Research Labs, and a faculty member at Carleton University and University of Queensland, considers how AOSD technologies can cross the chasm from research to the mainstream.