@startuml package SubSystem { interface Facade interface Foo1 interface Foo2 interface Foo3 Facade --> Foo1 Facade --> Foo2 Facade --> Foo3 Foo1 -> Foo2 } Client --> Facade hide empty attributes hide empty methods @enduml