Język UML i Jego zastosowania