Patterns for resource management - Kirchner, Michael (Pattern-oriented software architecture ;, 2004)