지능적 공간과의 보편적 대화
- 전문가 제언
-
○ 유비컴에서는 환경 인공물이나 휴대장비에 인터페이스를 구성하여 애플리케이션과 대화한다. 이러한 인터페이스들은 서비스 디스커버리를 통하여 설계되든지, 또는 크로스-플랫폼 언어로 설계한다.
○ 서비스 디스커버리에 사용되는 프로토콜은 Upnp, Bluetooth, IETF의 SLP, Jini, MIT의 INS, CoolTown의 eSqirt 등 다수가 있다. 각 프로토콜은 서비스 등록, 공시, 조회, 회신, 연결 방식을 정의한다. 그리고 그 결과를 원격 장치에 표시하는 Remote User Interface presentation 프로토콜이 정의되어 있다.
– 그래서 어떤 휴대장비 인터페이스의 format과 정보표시는, 애플리케이션에서 채택한 디스커버리 프로토콜이 제공하는 Remote User Interface 기능(Upnp RUI, Jini Proxy 등)과 원격 휴대장비의 I/O 기능이 협동으로 정하여 휴대장비 고유의 UI를 형성한다.
– 원격 장치에 UI를 설치하는 방법으로 상기 디스커버리 프로토콜 방법이외에도, 장비나 애플리케이션 독립적인 크로스-플랫폼 UI 언어를 사용하여 후에 장비에 실체화시키는 방법이 있다. 크로스-플랫폼 UI 언어는 대부분 XML 형식이며, 템플릿과 데이터를 따로 정의한다. XForms, INCITS/V2 URC, UIML 등이 있다. 이는 다수 장비 UI 저작뿐 아니라, 유연성 UI 저작을 구현할 수 있게 한다.
○ 국내에서도 애플리케이션에 고정된 Remote User Interface 기능이 있을 경우는 그 언어를 사용한다. 그러나 모바일 환경을 위한 platform independent tool로는 Micorsoft의 embedded Visal Tool 3.0, Visual Studio.NET, Smart phone 2002의 인터페이스를 위한 Visual C++3.0, Site Player 등이 사용된다.
– style 시트 기능의 XUL, X-internet, Struts, JavaServer, Java Widget Library, 그리고 국내 개발 툴인 XUIML 등이 사용된다. 미래에는 유비컴의 이질적 플랫폼을 수용하기 위해 Remote User Interface 표준안들과 함께 크로스-플랫폼 UI 언어들도 병용될 것이다.
- 저자
- Lee, C.; Helal, S. et al.
- 자료유형
- 학술정보
- 원문언어
- 영어
- 기업산업분류
- 정보통신
- 연도
- 2006
- 권(호)
- 5(1)
- 잡지명
- IEEE pervasive Computing
- 과학기술
표준분류 - 정보통신
- 페이지
- 16~21
- 분석자
- 신*필
- 분석물
-
이미지변환중입니다.