Aspect-oriented programming: Introduction

together behavior and data into a single conceptual (and physical) entity. Object-orientation is reflected in the entire spectrum of current software development methodTzilla Elrad, Robert E. Filman, and Atef Bader, Guest Editors