1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

136 511 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 136
Dung lượng 6,51 MB

Nội dung

1.1. Dẫn nhập Trong những năm gần đây, ngày càng xuất hiện nhiều loại thiết bị tính toán mới bên cạnh máy tính cá nhân PC (Personal Computer). Được giới công nghiệp đầu tư phát triển mạnh, điện thoại di động (mobile phone), thiết bị kỹ thuật số hỗ trợ cá nhân (personal digital assistant), và gần đây nhất là máy tính bảng (Tablet) đang dần tham gia cùng, thậm chí thay thế, thiết bị PC truyền thống trong đời sống hiện đại. Tuy nhiên khác với môi trường tương đối đồng nhất của họ PC, các thiết bị tính toán hiện đại kể trên thường có sự khác biệt đáng kể về cả phần cứng và phần mềm. Về phần cứng, các thiết bị có thể khác nhau về kích thước màn hình; về thiết bị nhập/xuất dữ liệu; về cổng giao tiếp với các thiết bị khác, v.v…Đối với phần mềm, các thiết bị có thể khác nhau về hệ điều hành (OS – Operating System) hoặc phiên bản hệ điều hành; khác nhau về thư viện hỗ trợ lập trình (SDK – Software Development Toolkit) hay phiên bản thư viện hỗ trợ lập trình. Những khác biệt về phần mềm dẫn đến nhiều khó khăn trong việc phát triển cùng một ứng dụng trên các loại thiết bị khác nhau. Đặc biệt, nếu việc phát triển chỉ tập trung vào mã nguồn, thì khi thay đổi thiết bị, gần như ứng dụng phải được phát triển lại từ đầu do khó tận dụng lại các sưu liệu phân tích thiết kế trong các giai đoạn sớm của quá trình xây dựng ứng dụng. Ví dụ như phát triển ứng dụng “Quản lý chi tiêu cá nhân” trên các thiết bị di động sử dụng hệ điều hành Symbian, J2ME, Windows Mobile, Android, v.v… sẽ rất khác nhau do khác nhau về thư viện hỗ trợ lập trình, cơ chế gọi màn hình, cách thức và định dạng lưu trữ dữ liệu, v.v…Mặt khác, những thiết bị phần cứng khác nhau thì sẽ cung cấp những cách thức giao tiếp khác nhau giữa người và máy (HCI – human – computer interaction) làm cho việc phát triển

Ngày đăng: 15/03/2015, 22:44

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Silvia Berti, Francesco Correani, Fabio Paterno, and Carmen Santoro, "The TERESA XML Language for the Description of Interactive Systems at Multiple Abstraction Levels," in Proceedings Workshop on Developing User Interfaces with XML: Advances on User Interface Description Languages, 2004, pp. 103-110 Sách, tạp chí
Tiêu đề: The TERESA XML Language for the Description of Interactive Systems at Multiple Abstraction Levels
[2] Ahmed Seffah and Homa Javahery, Eds., Multiple User Interfaces. Cross- Platform Applications And Context-Aware Interfaces. England: John Wiley &Son, Ltd, 2004 Sách, tạp chí
Tiêu đề: Multiple User Interfaces. Cross-Platform Applications And Context-Aware Interfaces
[3] Gặlle Calvary, Joởlle Coutaz, and David Thevenin, "A unifying reference framework for the Development of Plastic User Interfaces," in EHCI '01:Proceedings of the 8th IFIP International Conference on Engineering for Human-Computer Interaction. London, UK: Springer-Verlag, 2001, pp. 172- 192 Sách, tạp chí
Tiêu đề: A unifying reference framework for the Development of Plastic User Interfaces
[4] Quentin Limbourg, Jean Vanderdonckt, Benjamin Michotte, and Laurent Bouillon, "USIXML: A Language Supporting Multi-path Development of User Interfaces," in Engineering Human Computer Interaction and Interactive Systems.: Springer, 2005, vol. 3425, pp. 200-220 Sách, tạp chí
Tiêu đề: USIXML: A Language Supporting Multi-path Development of User Interfaces
[6] Janos Sztipanovits and Gabor Karsai, "Model Integrated Computing," in IEEE Computer, 1997, pp. 110-112 Sách, tạp chí
Tiêu đề: Model Integrated Computing
[7] Jack Greenfield and Keith Short, "Software factories: assembling applications with patterns, models, frameworks and tools," Microsoft Corporation, Technical report 2004 Sách, tạp chí
Tiêu đề: Software factories: assembling applications with patterns, models, frameworks and tools
[9] Jean Bézivin, Grégoire Dupé, and Frédéric Jouaul, "First experiments with the ATL model transformation language: Transforming XSLT into XQuery," in 2nd OOPSLA Workshop on Generative Techniques in the context of Model Driven Architecture, Anaheim, California, 2003 Sách, tạp chí
Tiêu đề: First experiments with the ATL model transformation language: Transforming XSLT into XQuery
[10] "Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification," OMG, Technical report 2008 Sách, tạp chí
Tiêu đề: Meta Object Facility (MOF) 2.0 Query/View/Transformation Specification
[11] Fabio Paterno, Model-Based Design and Evaluation of Interactive Applications.: Springer, 1999 Sách, tạp chí
Tiêu đề: Model-Based Design and Evaluation of Interactive Applications
[12] Fabio Paterno and Ales Leonardi, "A Semantics-based Approach to the Design and Implementation of Interaction Objects," Computer Graphics Forum, vol.13, no. 3, pp. 195-204, 1994 Sách, tạp chí
Tiêu đề: A Semantics-based Approach to the Design and Implementation of Interaction Objects
[13] Pedro Szekely, "Retrospective and Challenges for Model-Based Interface Development," in Design, Specification and Verification of Interactive Systems’96.: Springer, 1996, pp. 1-27 Sách, tạp chí
Tiêu đề: Retrospective and Challenges for Model-Based Interface Development
[14] Angel Puerta, "A Model-Based Interface Development Environment," IEEE Software, vol. 14, no. 4, pp. 40-47, 1997 Sách, tạp chí
Tiêu đề: A Model-Based Interface Development Environment
[15] Karin Coninx, Kris Luyten, Chris Vandervelpen, Bert Creemers, and Jan Van Den Bergh, "Dygimes: Dynamically Generating Interfaces for Mobile Computing Devices and Embedded Systems," in Human-Computer Interaction with Mobile Devices and Services.: Springer, 2003, vol. 2795, pp. 256-270 Sách, tạp chí
Tiêu đề: Dygimes: Dynamically Generating Interfaces for Mobile Computing Devices and Embedded Systems
[16] Goetz Botterweck, "A model-driven approach to the engineering of multiple user interfaces," in Proceedings of the MoDELS’06 Workshop on Model Driven Development of Advanced User Interfaces, 2006, pp. 106-115 Sách, tạp chí
Tiêu đề: A model-driven approach to the engineering of multiple user interfaces
[17] Janis Barzdins, Karlis Cerans, Sergejs Kozlovics, Edgars Rencis, and Andris Zarins, "A Graph Diagram Engine for the Transformation-Driven Architecture," in Proceedings of the MoDELS’06 Workshop on Model Driven Sách, tạp chí
Tiêu đề: A Graph Diagram Engine for the Transformation-Driven Architecture
[18] Gặlle Calvary et al., "A unifying reference framework for multi-target user interfaces," Interacting with Computers, vol. 15, no. 3, pp. 289-308, 2003 Sách, tạp chí
Tiêu đề: A unifying reference framework for multi-target user interfaces
[19] Josefina Guerrero-Garcia, Jean Vanderdonckt, and Juan Manuel Gonzalez- Calleros, "Towards a Multi-Users Interaction Meta-Model," Université catholique de Louvain, IAG Working Paper 2008 Sách, tạp chí
Tiêu đề: Towards a Multi-Users Interaction Meta-Model
[20] Marco Blumendorf, "Multimodal Interaction in Smart Environments: A Model- based Runtime System for Ubiquitous User Interfaces," Elektrotechnik und Informatik der Technischen Universitọt Berlin, Berlin, Ph.D. thesis 2009 Sách, tạp chí
Tiêu đề: Multimodal Interaction in Smart Environments: A Model-based Runtime System for Ubiquitous User Interfaces
[21] Angel Puerta and Jacob Eisenstein, "Towards a General Computational Framework for Model-Based Interface Development Systems," in Intelligent User Interfaces, 1999, pp. 171-178 Sách, tạp chí
Tiêu đề: Towards a General Computational Framework for Model-Based Interface Development Systems
[5] Joaquin Miller and Jishnu Mukerji. (2001, July) Model Driven Architecture (MDA). [Online]. http://www.omg.org Link

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w