Jacobson use case, as its name implies, is a model created by Ivar Hjalmar Jacobson, who is a Swedish computer scientist and software engineer. Jacobson use case consists of classes of use cases with use case instances. Jacobson recommends that use cases be used early in the life cycle to establish the requirements clearly.