what aspect weavers do
implement one or more aspect languages
allow us to program in alternate modularity
- in the modularity of the emergent entity
- help with cross-cutting
aspect weaver must “gather up the roots and contact points of emergent entities”
- places spread around the OO program
- this can appear difficult...