The use case hierarchy