UsiXML [4] được đề xuất 2005, cũng sử dụng lại quy trình trong CAMELEON Framework (Hình 2.17). UsiXML hỗ trợ phát sinh mã nguồn của các ngôn ngữ: HTML, Java, C++. Nhóm tác giả UsiXML cũng cung cấp nhiều công cụ cho phép phát triển phần mềm theo MUI và các hướng khác (Hình 2.18). Có thể nói UsiXML là ngôn ngữ mạnh và cung cấp bộ công cụ mạnh để phát triển MUI hiện nay. Tuy nhiên hiện vẫn chưa có nhiều tài liệu tham khảo, các công cụ chỉ công bố một phần hoặc công bố trong nhóm nghiên cứu (Bảng 2.2). Với việc hỗ trợ phát sinh mã nguồn cho các ngôn ngữ đích như vậy thì vẫn chưa đáp ứng được mục tiêu chính của MUID.
Hình 2.17 Quy trình trong UsiXML [4]
Hình 2.18 Các công cụ hỗ trợ trong quy trình UsiXML [4]
Bảng 2.2 Các công cụ đƣợc đề nghị trong UsiXML
STT Công cụ Nội dung hỗ trợ Ghi chú
1. Ideal XML Task & AUI Model Công bố chương trình không công bố source code
2. TransformiXML Chuyển đổi giữa các mô hình Không công bố chương trình và source code
3. KnowiXML AUI Model Công bố chương trình không công bố source code
4. FlashiXML Chuyển đổi mô hình Không công bố chương trình và source code
5. QtkXML Chuyển đổi mô hình Công bố chương trình và source code
6. GrafiXML CUI Model và chuyển đổi mô hình
Công bố chương trình và source code
7. InterpiXML Chuyển đổi mô hình Công bố chương trình và source code
8. VisualiXML Chuyển đổi mô hình Không công bố chương trình và source code
9. VisiXML CUI Model Là Visio của Microsoft
10. SketchiXML CUI Model Công bố chương trình không công bố source code
11. FormiXML CUI Model Không thấy đề cập trên website
12. PlastiXML CUI Model Không thấy công bố và source code
13. ComposiXML CUI Model Công bố chương trình và source code
14. ReversiXML Chuyển đổi mô hình Không công bố source code và chương trình