Modelare software. UML şi XML