• 제목/요약/키워드: 사용자 인터페이스 마크업언어

검색결과 16건 처리시간 0.027초

휴대단말용 다중 마크업 문서 파싱 시스템 설계 (Design of Multi-document Parsing System for Mobile Device)

  • 최은정;손지연;한동원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (3)
    • /
    • pp.247-249
    • /
    • 2002
  • 본 논문에서는 휴대단말용 유무선 통합 브라우저를 위한 다중 문서 파싱 시스템을 제안한다. 현재 유무선 인터넷 서비스를 지원하기 위해 단일화된 표준 마크업 언어가 없다. 따라서, 유무선 통합 브라우저를 설계하려면 이들 각기 다른 마크업 언어의 지원을 생각하지 않을 수 없다. 이를 지원하기 위해 본 논문에서는 모든 마크업의 공통 분모 격인 파서를 설계하였으며, 각기 다른 사양의 휴대단말에 적합하게 표현하기 위해 그래픽 사용자 인터페이스 객체를 생성하는 방법을 제안하기로 한다. 이를 위해, 파서는 마크업 언어의 그래픽 기능을 휴대단말에서 지원 가능한 그래픽 사용자 인터페이스 객체 형태의 결과물을 만들어 내다. 이 결과물은 추후에 브라우저의 사용자 인터페이스 모듈과 연동될 것이다. 이러한 파싱 시스템은 브라우저로 하여금 모든 언어를 파싱할 수 있도록 하는 한편, 여러 언어 표준을 지원하려는 브라우저에 부담을 최소화시키는 기법이다.

  • PDF

사용자 인터페이스 마크업 언어 표준 분석 및 설계 (Analysis and Design for User Interface Markup Language Standardization)

  • 김성한;이승윤
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2015년도 춘계학술대회
    • /
    • pp.662-665
    • /
    • 2015
  • 본 논문은 사용자와 시스템간의 인터페이스 관련 표준화를 추진 중인 ISO/IEC/JTC1의 SC35 UI의 제스처 기반 UI 요소 및 요구사항 및 제스처 기반 UI 표준 프레임워크를 분석하고, 이를 기반으로 GIML(Gesture-based Markup language) 마크업 언어 설계에 대해 제안 한다.

  • PDF

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

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

  • PDF

통합리모컨의 태스크기반 사용자 인터페이스 생성을 위한 가전기기 마크업 언어 (Home Appliance Markup Language for Generating Task-Based User Interfaces of Universal Remote Controls)

  • 임성수;조성배
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제37권1호
    • /
    • pp.19-28
    • /
    • 2010
  • 최근 각종 가전기기들이 유/무선을 통해 연결되어 하나의 서비스를 제공하고 있지만, 기기제어를 위한 인터페이스는 통합되지 않고 각각 존재한다. 따라서 사용자는 각 기기를 어떻게 제어해야 하는지를 숙지해야 하고, 기기의 기능들이 서로 어떻게 결합되어 서비스를 제공하는지 알아야 한다. 하지만 기기제어를 위한 리모컨에는 기기의 복잡한 기능 제어를 위해 사용성이 높지 않은 다수의 버튼이 존재하며 각 기기별로 비슷한 모양의 리모컨들이 존재하므로, 하나의 서비스를 제공받기 위해 다수의 리모컨을 사용해야 하는 사용자에게 많은 어려움이 있다. 본 논문에서는 다양한 기기들이 서로 연결되어 제공되는 서비스 작업단위를 태스크로 정의하고, 사용자가 원하는 서비스를 손쉽게 제공받을 수 있도록 태스크 단위의 사용자 인터페이스 생성을 위한 가전기기 마크업 언어(Home Appliance Markup Language; HAML)를 제안한다. HAML은 태스크 제어에 꼭 필요한 버튼들만을 모아 하나의 인터페이스를 구성하고, 태스크 수행을 위한 기기 설정의 자동화 기능을 제공한다. 시스템 동작 시나리오와 사용성 평가를 통해 제안하는 방법의 유용성을 검증한다.

웹 테스팅 자동화를 위한 테스트 스크립트 생성 방법 (A Method of Testscript Generation for Web Test Automation)

  • 정선미;최은만
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 춘계학술발표논문집 (상)
    • /
    • pp.473-476
    • /
    • 2002
  • 웹 기반 소프트웨어 시스템은 다른 일반 소프트웨어와는 여러 가지 다른 특성을 가지고 있다. 컴포넌트가 다양하며 절차적인 요소 보다는 선언적인 마크업 언어라는 특성, 그리고 변경이 많다는 특성으로 테스트가 쉽지 않다. 이 논문에서는 웹 기반 소프트웨어의 사용자 인터페이스를 자동화할 수 있는 방안을 연구하였다. 마크업 언어로 표현된 웹 페이지에서 사용자 인터액션이 일어날 수 있는 요소들을 파악하여 이를 구동시킬 수 있는 테스트 스크립트를 작성할 수 방안을 제안하였다. 웹기반 프로그램은 동적인 요소가 많아지면서 사용자 인터페이스가 중요하며 이 연구에서 제안된 자동화 방법이 웹 사이트 테스트의 부담을 덜 수 있을 것으로 판단된다.

  • PDF

장치 적응력 있는 유저 인터페이스 생성 시스템의 설계 및 구현 (Design and Implementation of Adaptable User Interfaces Generation System for Devices)

  • 김영태;김치수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.317-320
    • /
    • 2005
  • 웹 기반 정보시스템들은 무선 장치를 사용하여 접근하고자 하는 사용자들의 요구에 따라 다양한 클라이언트 장치와 사용자, 사용자 작업에 대한 시스템 유저 인터페이스의 적합성이 요구된다. 본 논문에서는 개발자가 고 수준 마크 업 언어를 사용하여 다양한 장치와 사용자, 사용자 작업에 적합한 웹 기반 인터페이스를 명세할 수 있도록 하는 접근방법을 제시하고자 한다. 본 논문에서 제시하는 접근방법을 통한 단일 인터페이스 명세는 실행 시에 다양한 웹 장치, 사용자, 작업에 대하여 적합한 인터페이스를 자동으로 제공함으로써 시스템 개발에 유연성과 일관성을 부여할 수 있게 된다.

  • PDF

다양한 장치를 위한 적응력 있는 유저 인터페이스 생성 시스템의 설계 및 구현 (Design and Implementation of Adaptable User Interfaces Generation System for Diverse Devices)

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

데이터 방송의 사용자 인터페이스를 위한 eTV 바이너리 포맷 생성기의 개발 (Development of eTV Binary Format Generator for User Interface of Data Broadcasting)

  • 김영근;권혁주;박진기;이양선
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.1469-1472
    • /
    • 2007
  • 최근의 방송은 A/V 프로그램만을 보내주던 기존의 방송에서 데이터를 연동하여 서비스하는 방송으로 변화하였다. 데이터 방송은 지상파, 위성, 케이블 등의 방송망을 이용하여 하나의 방송사가 다수의 시청자에게 디지털 멀티미디어 콘텐츠를 여러 종류의 단말기에 전송하는 것이다. 이러한 데이터 방송을 통해 시청자가 직간접적으로 프로그램에 참여할 수 있게 된다. 이러한 서비스를 위해 필요한 여러 기술 중에 사용자의 인터페이스를 제공하기 위한 콘텐츠 표현 기술이 필요하다. 대표적인 콘텐츠의 표현 기술은 HAVi UI와 eTV 시스템이 있다. HAVi UI는 자바 컴포넌트 API로 구성되어 있으며 HAVi 컴포넌트 API로 셋톱박스 어플리케이션(Xlet)을 개발한다. 개발된 Xlet 프로그램은 미들웨어 시스템에 탑재된 자바 가상 머신을 통해 실행된다. eTV 시스템은 범용 마크업 언어인 XML로 어플리케이션을 개발한다. 개발된 eTV 어플리케이션은 eTV 바이너리 생성기를 통해 EBIF가 생성되고 셋톱박스에 탑재된 eTV 리시버에서 실행된다. 본 논문에서는 eTV 시스템을 구성하기 위한 구성요소에서 서버 모듈인 eTV 바이너리 포맷 생성기를 개발하였다. eTV 시스템 개발을 통해서 데이터 방송을 위한 사용자 인터페이스의 기능을 확대 할 수 있으며, 시청자의 선택에 따른 방송을 보다 폭 넓게 제공할 수 있다.

  • PDF

다음색 감정 음성합성 응용을 위한 감정 SSML 처리기 (An emotional speech synthesis markup language processor for multi-speaker and emotional text-to-speech applications)

  • 유세희;조희;이주현;홍기형
    • 한국음향학회지
    • /
    • 제40권5호
    • /
    • pp.523-529
    • /
    • 2021
  • 본 논문에서는 감정 마크업을 포함하는 Speech Synthesis Markup Language(SSML) 처리기를 설계하고 개발하였다. 다양한 음색과 감정 표현이 가능한 음성합성 기술이 개발되고 있으며 다양한 음색 및 감정 음성합성의 응용 확대를 위하여 표준화된 음성 인터페이스 마크업 언어인 SSML을 감정 표현이 가능하도록 확장한 감정 SSML(Emotional SSML)을 설계하였다. 감정 SSML 처리기는 그래픽 사용자 인터페이스로 손쉽게 음색 및 감정을 원하는 텍스트 부분에 표시할 수 있는 다음색 감정 텍스트 편집기, 편집 결과를 감정 SSML 문서로 생성하는 감정 SSML 문서 생성기, 생성된 감정 SSML 문서를 파싱하는 감정 SSML 파서, 감정 SSML 파서의 결과인 다음색 감정 합성 시퀀스를 기반으로 합성기와 연동하여 음성 스트림의 합성 을 제어하는 시퀀서로 구성된다. 본 논문에서 개발한 다음색 감정합성을 위한 감정 SSML 처리기는 프로그래밍 언어 및 플랫폼 독립적인 개방형 표준인 SSML을 기반으로 하여 다양한 음성합성 엔진에 쉽게 연동할 수 있는 구조를 가지며 다양한 음색과 감정 음성합성이 필요한 다양한 응용 개발에 활용될 것으로 기대한다.

XML 데이터의 입력을 위한 XForms 인터페이스의 자동 생성 (Automatic Generation of XForms Interfaces for XML Data Input)

  • 송기섭;이경호
    • 한국멀티미디어학회논문지
    • /
    • 제10권5호
    • /
    • pp.652-667
    • /
    • 2007
  • 현재 다양한 영역에서 XML의 사용이 확대되며 XML 데이터의 입력을 위한 사용자 인터페이스에 대해 관심이 높아지고 이다. XML 데이터의 입력을 위한 사용자 인터페이스를 자동으로 생성하는 기존의 연구는 다양한 사용자의 환경에 대한 대응이나 복잡한 문서를 위한 인터페이스 제공이라는 면에서 미흡하다. 본 논문에서는 XML 데이터를 편리하게 입력할 수 있도록 XML 스키마로부터 XForms에 기반한 인터페이스를 생성하는 방법을 제안한다. 제안된 방법은 세 단계로 구성된다. 먼저 XML 스키마 정의를 받아들여 파싱하여 스키마 구조 트리를 생성한다. 그리고 제안된 규칙에 따라 XForms 코드를 생성한다. 제안된 규칙은 복합 타입의 스키마 구조를 위한 XForms 코드 생성 규칙과 단순 타입을 위한 XForms 컨트롤 매핑 규칙을 포함한다. 그리고 생성된 XForms코드는 마지막 단계에서 템플릿으로 제작된 다른 XML 마크업 언어로 된 문서에 내재된다. 본 논문에서는 제안된 방법을 평가하기 위해 다양한 도메인의 스키마를 대상으로 실험한 결과 다양한 복합 형식과 단순 형식으로부터 XForms 인터페이스를 생성함을 확인할 수 있었다.

  • PDF