Considerando a UML, podemos definir caso de uso (use case) como: