
Invasive software composition is a new, component-based way to construct software systems and unifies several well-known software engineering techniques like generic programming, inheritance, aspect -oriented programming. The book, which is based on the JAVA language and the...