• Title/Summary/Keyword: UIML

Search Result 6, Processing Time 0.027 seconds

A Study on Integrated User Interface transfer model base on UIML (UIML에 기반한 통합 사용자 인터페이스 변환 모델에 관한 연구)

  • Park, Byung-Chul;Son, Min-Woo;Kim, Kang;Shin, Dong-Il;Shin, Dong-Kyoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.865-868
    • /
    • 2004
  • 오늘날 스마트 홈, 홈오토메이션, 홈 네트워크 등의 연구 개발로 여러 기기들과 컴퓨터가 연동한다. 이에 따라 다양한 기기에 맞춰 사용자 인터페이스를 여러 번 개발해야하는 비효율적인 일이 빈번하다. 또한, 개발자에게 있어서 여러 기기에 사용되는 서로 다른 언어를 모두 익히고 개발하는 것 역시 많은 부담을 준다. 이러한 불합리함을 위해 새로운 markup language가 제시되었는데 바로 UIML(User Interface Markup Language)이다. UIML은 XML-compliant 언어로 여러 기기를 위한 사용자 인터페이스를 하나의 문서로서 구현이 가능하다. 따라서 개발자는 UIML 문서 하나만을 개발하면 HTML, WML, VoiceXML 등 다른 언어로 변환이 용이하다. 그러나 UIML도 여러 언어로의 변환을 위해 각각의 문서를 생성해야하는 번거로움이 있다. 본 연구에서는 이러한 UIML을 보완하여 통합된 사용자 인터페이스 변환의 모델을 제시한다.

  • PDF

J2ME Midlet UI Modeling using UIML (UIML을 이용한 J2ME Midlet UI 모델링)

  • Park, Seung-Bum;Park, Ki-Chang;Kim, Chul-Hyun;Lee, Jea-Hee;Kim, Byung-Ki
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.11a
    • /
    • pp.575-578
    • /
    • 2006
  • UIML 은 다양한 장치에서 사용되는 UI 구성을 위한 XML 기반의 추상 메타 언어로 다양한 Renderer를 통해 각 장치에 맞는 UI 를 생산해 낸다. 기준의 Renderer 는 C++, HTML, WML 등의 다양한 환경을 지원하지만 J2ME 기반의 UI 를 지원하는 Renderer 는 등장하지 않았다. 본 논문에서는 J2ME 기반의 UI 구성요소를 분석하고 UIML 명세로부터 J2ME 의 UI 를 생성하는 방안에 대하여 연구하였다. J2ME 의 UI 명세하기 위한 Vocabulary 를 제안하고, 이를 UIML 과 J2ME UI 요소간의 맵핑에 사용하여 J2ME 플랫폼의 UI 를 UIML 로부터 생성해 낼 수 있다.

  • PDF

A study on user interface converter model base on HIML(Human Interaction Markup Language) for household appliances (가전 기기를 위한 HIML(Human Interaction Markup Language)에 기반한 사용자 인터페이스 변환 모델에 관한 연구)

  • 박병철;김건희;손민우;신동규;신동일;김강
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.535-537
    • /
    • 2004
  • 오늘날 유비쿼터스 컴퓨팅 기술, 홈 네트워크, 스마트 홈 등의 연구 개발로 여러 기기들과 컴퓨터가 연동한다. 이에 따라, 다양한 기기에 맞춰 여러 가지 사용자 인터페이스가 필요하며 이를 위해 사용자 인터페이스를 여러 번 개발해야 하는 비효율적인 일이 빈번하다. 또한, 개발자에게 있어서 여러 기기에 사용되는 서로 다른 언어를 모두 익히고 개발하는 것 역시 많은 부담을 준다. 이러한 문제를 해결하기 위해 UIML(User Interlace Markup Language)이란 마크업 언어가 제시되었다. 그러나 UIML도 여러 언어로의 변환을 위해 각각의 다른 변환 모듈을 이용해야 하는 번거로움이 있다. 본 연구에서는 다중 기기로의 사용자 인터페이스 변환과 상황인식이 가능한 마크업 언어인 HIML(Human Interaction Markup Language)을 제안하고 통합된 사용자 인터페이스 변환의 모델을 스마트 홈 환경에 적용해 보았다.

  • PDF

Design and Implementation of an Adaptive User Interface for Home Network Environments (홈 네트워크 환경을 위한 적응형 사용자 인터페이스 설계 및 구현)

  • Jung, Jae-Hwan;Jang, Hyun-Su;Ko, Kwang-Sun;Kim, Gu-Su;Eom, Young-Ik
    • The KIPS Transactions:PartB
    • /
    • v.15B no.1
    • /
    • pp.37-44
    • /
    • 2008
  • With the growing proliferation of mobile computing devices, several industrial and academic research groups have a vigorous studying to remote control for various appliances with mobile devices such as Notebooks, PDAs, and Smartphones in home network environments. We can utilize the good points of mobile devices such as portability and usability so that we can remote control and manage the mobile devices connected on home networks anytime, anywhere. However, mobile devices use different languages. Therefore, they cause some problems because their interfaces and the methods of operation are different each other. To solve these problems, there are two consideration. First, we may be solved development of the user interface and difficulty of maintenance in order to control various heterogeneous devices. Second, we may provide the user interface which is dynamically adapting user's preferences and device characteristics. To satisfy these considerations, we describe the design of an adaptive user interface for home network environments using the UIML (User Interface Markup Language) based on XML (eXtensible Markup Language) and the profile information of the user and device. Therefore, we present several implementation examples that show how the framework can form the basis of prototypical applications.

A study on Conversion of UML Diagram to XML Documents (UML 다이어그램의 XML 문서 변환에 관한 연구)

  • Lee, Jeong-Seok;Park, Hea-Woo;Kang, Byung-Wook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11c
    • /
    • pp.1601-1604
    • /
    • 2003
  • XML(eXtensible Markup Language) 프로그램이나 XML을 이용한 B2B 시스템 구축과 같은 XML 프로젝트에서는 객체 지향적 설계언어인 UML을 이용해 개발하면 효율을 높일 수 있다. UHL(Unified Modeling Language)로 XML문서 구조를 표현하는 이유는 XML문서를 생성, 접근, 수정하는 XML프로그램을 체계적이고 효율적으로 설계할 수 있기 때문이다. DTD(Document Type Declaration)와 스키마(Schema)를 UML로 표현함으로써 프로그래밍을 통합적으로 추진 할 수 있다. 이러한 과정에서 XML의 문서 구조정보의 활용 증대와 UML의 확장이라는 이점을 취할 수 있다. 본 논문에서는 UIML 기반의 다이어그램에서 XML 문서서로의 변환기에 대한 모델을 제안한다.

  • PDF

Design of Emotion and Situation Awareness System (감정 및 상황 인지 시스템의 설계)

  • Choi, Jong-Hwa;Choi, Soon-Yong;Shin, Dong-Il;Shin, Dong-Kyoo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.849-852
    • /
    • 2004
  • 이 논문에서 제시하는 감정 및 상황데이타 인지 시스템이란 감정 및 상황인식 데이터에 대한 능동적인 인지를 통하여 주변 제어 가전 및 AV가전에 대한 통제를 가능하게하는 실시간 시스템을 말한다. 감정 및 상황데이터 분석을 위하여 Context 정의 및 Context Awareness에 대한 Context 모델링 및 지능적 분석 알고리즘을 제시한다. 감정 및 상황인식을 통한 주변 가전제어에서는 분석된 감정 및 상황 데이터만을 가지고 지능적 시스템이 주변 가전을 제어하는 것이 아니라 여기에 첨가하여 사용자의 행동 패턴에 대한 분석이 필요하다. 지능적 분석 알고리즘에서는 사용자의 행동패턴에 대한 분석을 위하여 신경망의 일부 개념을 도입하였다. 인지 시스템의 검증을 위한 시뮬레이션으로 이 논문에서는 실내환경에서의 가전제어를 제시하고 이에 대한 프레임워크로 OSGi를 도입하였다. 마지막으로 감정 및 상황인지에 대한 분석데이터에 대한 서비스와 가전상태에 대한 인터페이스 제공 모델을 UIML을 이용하여 다중 디바이스 서비스를 제공하는 방법을 제시한다.

  • PDF