CTAN has a new package: pgf-umlsd