Quy trình phát triển của UsiXML

Một phần của tài liệu Hệ thống giao diện người dùng trên điện thoại di động theo hướng tiếp cận mô hình (Trang 37 - 39)

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

Một phần của tài liệu Hệ thống giao diện người dùng trên điện thoại di động theo hướng tiếp cận mô hình (Trang 37 - 39)

Tải bản đầy đủ (PDF)

(136 trang)