Use case modeling question

I have a question about use case modeling, I have two usecases “Foo” and “Bar” both of witch are directly associated with an actor, also both “Foo” and “Bar” include a third Usecase “Foobar” that cannot be called directly by any actors.

The problem is that “Foo” also includes “Bar” witch means that “Foo” includes “Foobar” twice, once via Bar and once directly, I have a strong suspicion that I’m going against best practice for use cases if not outright breaking the rules.

Any advice for this situation?

Hi user,

Thanks for your post. I’m sorry that I do not quite get what you want to model, would you mind providing an actual case instead of “Foo”, “Bar” and “Foobar”?

Best regards,
Lilian Wong