DOI QR코드

DOI QR Code

Design and Implementation of Adaptable User Interfaces Generation System for Diverse Devices

다양한 장치를 위한 적응력 있는 유저 인터페이스 생성 시스템의 설계 및 구현

  • 김치수 (공주대학교 컴퓨터공학부) ;
  • 김영태 (공주대학교 컴퓨터공학과)
  • Published : 2005.12.01

Abstract

Many web-based Information systems require degrees of adaptation of the system's user interfaces to different client devices, users and tasks. We describe a new approach to providing adaptable client interfaces for web-based Information systems that allow a developer to specify a web-based interface using a high-level mark-up language. At run-time this single interface description is used to automatically provide for multiple web devices This approach allows developers to much more easily construct and maintain web-based user interfaces than other current approaches.

많은 웹 기반 정보시스템은 여러 가지 클라이언트 장치와 사용자들, 사용자 작업에 대한 시스템의 유저 인터페이스에 관한 적응을 요구한다. 본 논문에서는 개발자가 고수준 마크업 언어를 사용하여 웹 기반 인터페이스를 명세 할 수 있는 웹 기반 정보시스템에 적합한 클라이언트인터페이스를 제공하기 위한 새로운 접근방법을 제시하고자 한다. 단일 인터페이스 명세는 실행 시에 다중 웹 장치에 대한 인터페이스를 자동으로 제공하기 위한 것이다. 본 접근방법은 개발자들이 웹 기반 유저 인터페이스를 현재 다른 접근 방법들보다 더 쉽게 구성하고 유지할 수 있게 할 것이다.

Keywords

References

  1. 'Nokia WAP Toolkit Developer's Guide', version2.1, 'Using the Palm OS Emulator', 2001
  2. Van der Donckt,J., Limbourg,Q., Florins,M., Oger,F., Macq,B., 'Synchronized, model based design of multiple user interfaces', Workshop on Multiple User Interfaces over the Internet, 2001
  3. Jari Korva, Johan Plomp, Peter Maatta, Meija Mesto 'On-line Service adaptable for mobile and fixed terminal devices', 2000
  4. Peter Herzum, Oliver Sims, 'Business Component Factory', Wiley Computer Publishing, 2000
  5. Stephanidis, C. Concept of Unified User Interfaces, In Interfaces for All Concepts, Method and Tools, LAurence Erlbaum Associates, 2001
  6. Fox,A., Gribble,S., Chawathe,Y., Brewer,E., 'Adapting to Network and Client Variation Using Infrastructural Proxies : lessons and perspectives', IEEE Personal Comunications 5(4), 1998 https://doi.org/10.1109/98.709365
  7. 'An Introduction to Web Clipping and PQAs', Eric Cook, http://www.webreference.com/dev/webclip/index.html
  8. http://coldjava.hypermart.net/servlets/wmltags.htm
  9. http://coldjava.hypermart.net/servlets/escape.htm