Aspect oriented software development with use cases - Jacobson, Ivar 1939-; Ng, Pan-Wei (The Addison-Wesley object technology series, 2005)