This has been answered several times in other Threads, including a posting from Michael Good, who created MusicXML