Supporting aspect-oriented software development with the concern manipulation environment

  • Authors:
  • W. Harrison;H. Ossher;S. Sutton;P. Tarr

  • Affiliations:
  • IBM Research Division, Thomas J. Watson Research Center, 19 Skyline Drive, Hawthorne, NY;IBM Research Division, Thomas J. Watson Research Center, 19 Skyline Drive, Hawthorne, NY;IBM Research Division, Thomas J. Watson Research Center, 19 Skyline Drive, Hawthorne, NY;IBM Research Division, Thomas J. Watson Research Center, 19 Skyline Drive, Hawthorne, NY

  • Venue:
  • IBM Systems Journal
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the past few years, the application of aspect-oriented software development (AOSD) technologies has helped improve the development, integration, deployment, evolution, and quality of object-oriented and other software for a growing community of software developers. The Concern Manipulation Environment (CME) is an open-source Eclipse project that targets aspect-oriented technologies. The CME contains task-oriented tools for usage approaches that apply aspect orientation in different development and deployment scenarios. The CME also provides component-and framework-level support for building aspect-oriented tools for a variety of types of software artifacts.