A set of development tools is provided as part of an integrated development
environment for supporting aspect-oriented programming such that aspects
may easily be defined for embodying functionality which cross-cuts main
program functionality in such a way that aspects transparently force their
behavior on the main program. The editor and debugger of the integrated
development environment embody functionality for accommodating this
transparency.
Un ensemble d'outils de développement est fourni en tant qu'élément d'un environnement intégré de développement pour soutenir aspect-orienté programmant tels que des aspects peuvent facilement être définis pour l'incarnation de la fonctionnalité qui croix-coupe la fonctionnalité principale de programme de telle manière que les aspects forcent d'une manière transparente leur comportement sur le programme principal. Le rédacteur et le programme de mise au point de l'environnement intégré de développement incarnent la fonctionnalité pour adapter à ce transparent.