Need some guidance as this is new territory for me. I have an XML/XMI file representing a UML diagram. I need to transform it into a file with a different XML structure. I believe I can use either XSLT, XPath, or XQuery to achieve this... or maybe something else altogether? I don't know the pros and cons to using one over another. XPath and XQuery look like they have a lot in common. Any feedback/advice would be appreciated?