Primeiro acho que não tem como generalizar cliente e fornecedor em usuário, pois o cliente não tem acesso as mesmas funcionalidades que o fornecedor, um exemplo é o cadastro de produto de produto, quem faz isso é o fornecedor não o cliente, outra coisa como o caso de uso ‘Realiza Cadastro’ ira extender o ‘Edita Produto’ para mim não faz sentido, pois o ‘Realiza Cadastro’ é muito amplo, voce poderia ter os caso de uso ‘Registra Cliente’, ‘Registra Fornecedor’, ‘Manter Produto’, ‘Busca Produto’, entre outros.
Espero que tenha conseguido entender meu ponto de vista.
Acho que entendi seu ponto de vista, porém não sei se aplica a regra de negocio que proponho pelo seguinte: Cliente e Fornecedor foram generalizados como ambos sendo usuario(clientes) do site (tipo mercado livre). A parte realiza cadastro estendendo editar produto tentei expressar que é obrigatorio estar cadastrado no site caso deseje cadastrar/editar algum produto (não sei bem como desenvolver essa parte rsrs).