В Java вполне допустимо, чтобы интерфейс расширял интерфейс. Похоже ли это отношение в UML на отношение «расширяет» (сплошная линия, закрытая, незаполненная стрелка) или на «реализует» отношение (пунктирная линия, закрытое, незаполненное стрелка)? Кажется, я не могу найти пример таких отношений ни в Интернете, ни в книге Фаулера.