Composition and categorization of aspect-oriented design patterns | IEEE Conference Publication | IEEE Xplore