\begin{tikzpicture}%[trim left = 1cm] \begin{umlsystem}[x=5] {<> Podcast Sync Web} \umlusecase[name=a,width=2.5cm] {Registrieren} \umlusecase[name=c,y=-4,width=2.5cm] {Aktion ausführen} \umlusecase[name=d,y=-6,width=2.5cm] {Anmelden} \umlusecase[name=f,y=-2,width=2.5cm] {Sprache ändern (*)} \umlusecase[name=g,x=6,y=-1,width=2.5cm] {Anleitung einsehen} \umlusecase[name=h,x=6,y=-3,width=2.5cm] {Abonnierte Podcasts einsehen} \umlusecase[name=i,x=6,y=-5,width=2.5cm] {Profil verwalten} \umlusecase[name=r,x=6,y=-7.25,width=2.5cm] {Zuletzt angehörte\\ Episoden einsehen} \umlusecase[name=j,x=6,y=-10.5,width=2.5cm] {Mit Google / anderen Anbietern anmelden (*)} \umlusecase[name=k,x=4,y=-13,width=2.5cm] {Passwort vergessen} \umlusecase[name=l,y=-15,width=2.5cm] {Admin Aktion ausführen (*)} \umlusecase[name=m,x=8,y=-15,width=2.5cm] {Statistiken einsehen (*)} \umlusecase[name=n,x=12,y=-4,width=2.5cm] {Passwort ändern} \umlusecase[name=o,x=12,y=-2,width=2.5cm] {Gpodder verknüpfen (*)} \umlusecase[name=p,x=12,y=-6,width=2.5cm] {Personenbezogene Daten abrufen (*)} \umlusecase[name=q,x=12,y=-8,width=2.5cm] {Account löschen} \end{umlsystem} \umlactor[y=-3] {User} \umlactor[y=-15] {Admin} \umlinherit{Admin}{User} \umlassoc{User}{a} \umlassoc{User}{c} \umlassoc{User}{d} \umlassoc{User}{f} \umlassoc{Admin}{l} \umlextend{g}{c} \umlextend{h}{c} \umlextend{i}{c} \umlextend{r}{c} \umlextend{j}{d} \umlextend{k}{d} \umlextend{m}{l} \umlinclude{c}{d} \umlinclude{l}{d} \umlextend{n}{i} \umlextend{o}{i} \umlextend{p}{i} \umlextend{q}{i} \end{tikzpicture}