With use case diagram