The LOOM.NET project aims to investigate and promote the usage of AOP in the context of the Microsoft .NET framework. The concept of aspect-oriented programming (AOP) offers an interesting alternative for the specification of non-functional component properties (such as fault-tolerance properties or timing behaviour), as well as other crosscutting concerns. These are implemented as so-called aspec