AOP

Introduction

Several properties such as error handling and synchronization cannot be expressing using current notations in a cleanly localized way. Instead, they are expressed by code fragments scattered throughout several functional components. Aspect-Oriented Programming (AOP) decomposes problems into functional units and aspects. Then components and aspects are woven together to obtain a system implementation that contains a mixture of aspects and components (i.e tangled code).

See Also

Generative Programming
Generic Programming
Domain-Specific Languages

page_revision: 2, last_edited: 1195320188|%e %b %Y, %H:%M %Z (%O ago)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.