• 제목/요약/키워드: 응용 인터페이스

검색결과 1,179건 처리시간 0.031초

휴대단말을 위한 지능형 사용자 인터페이스 플랫폼 (The Smart User Interface Platform for Mobile Devices)

  • 박경민;최훈;이창건;황인태;이칠우
    • 스마트미디어저널
    • /
    • 제1권4호
    • /
    • pp.44-51
    • /
    • 2012
  • 본 논문은 휴대단말을 위한 차세대 인터페이스 기술을 수용하기 위한 지능형 사용자 인터페이스 플랫폼인 SUIP를 기술한다. SUIP 플랫폼은 안드로이드 플랫폼을 확장하여 새로운 인터페이스 장치를 수용할 수 있도록 개발되었다. 새로운 인터페이스에 대한 응용 개발을 위하여 소프트웨어 모듈의 동적 로딩 기능을 지니고 있다. 또한, 사용자 인터페이스 품질을 높이기 위한 외부 장치 활용을 위한 플래폼 기술과, 서비스에 따른 전력 소모를 줄이기 위한 동적 인터페이스 스위칭 기술도 포함하고 있다.

  • PDF

몰입형 가상환경에서 가상 보조 에이전트의 인터페이스 응용 (Interface Application of a Virtual Assistant Agent in an Immersive Virtual Environment)

  • 나기리;김진모
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제30권1호
    • /
    • pp.1-10
    • /
    • 2024
  • 본 연구는 혼합현실과 가상현실을 포함하는 몰입형 가상환경에서 OpenAI의 ChatGPT를 활용한 가상 보조 에이전트의 인터페이스 응용에 관한 새로운 방법을 제안한다. 제안하는 응용 방법은 사용자의 질의에 응답하는 정보 에이전트와 사용자의 요구에 맞춰 가상 객체, 환경 등을 제어하는 제어 에이전트로 구성된다. 이를 위해, Unity 3D 엔진, OpenAI, 그리고 가상현실과 혼합현실 사용자 참여를 위한 패키지 및 개발 도구를 통합하는 개발환경을 설정한다. 그리고 음성 입력으로부터 질문 쿼리에서 답변 쿼리, 또는 제어 요구 쿼리에서 제어 스크립트로 생성으로 연결되는 작업 흐름을 설정한다. 이를 기반으로 혼합현실, 가상현실 체험 환경을 직접 제작하고 에이전트의 성능 확인을 위한 실험을 정보 에이전트의 반응 시간, 제어 에이전트의 정확도로 나누어 진행하였다. 결과적으로 제안하는 인터페이스 응용을 통해 사용자 친화적이고 단순하고 반복적인 작업에서의 효율을 높이는데 유용할 수 있음을 확인하였다. 우리는 새롭게 제안하는 인터페이스를 통해 몰입형 가상환경에서 인터페이스로의 응용에 관한 새로운 방향성을 제시하고 발견된 문제점과 현재까지의 한계점을 분명히 밝힌다.

병렬 컴퓨터에서의 결함 허용 메시지 전달 인터페이스 구현 (An Implementation of Fault-Tolerant Message Passing Interface on Parallel Computers)

  • 송대기;이철훈
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권3호
    • /
    • pp.319-328
    • /
    • 2000
  • 메시지 전달 인터페이스(MPI)는 기존의 다양한 병렬 프로그램 개발 환경을 표준화한 것으로써, 메시지 전달 인터페이스를 기반으로 하는 병렬 컴퓨터 시스템은 응용 프로그램을 수많은 프로세서들에 분산 배치시켜 수행한다. 구성되는 각각의 프로세서 노드들은 연산을 하고 서로 결과를 메시지로 교환하여 수행을 하게 된다. 그러나 병렬 컴퓨터를 구성하는 노드들 중에서 어느 한 노드 또는 작업 중인 프로세스가 고장을 일으킨다면 수행되는 응용 프로그램은 그 동안의 수행 결과를 잃게 되며, 또한 응용 프로그램을 구성하는 모든 프로세스들은 중단될 것이다. 본 논문에서는 이와 같은 문제를 해결하기 위해 기존의 MPI에 고장 관리자(Fault Manager) 모듈을 추가함으로써 고장 허용 메시지 전달 인터페이스인 FT-MPI 를 제안한다. 제안한 FT-MPI는 고장 처리를 위한 추가적인 하드웨어 지원이 필요하지 않으며 기존의 MPI 응용 프로그램들이 수정 없이 수행될 수 있다는 장점을 지닌다. 제안한 고장 허용 방법은 프로세스 이중화 기법인 hot-spare 방법을 사용하였으며, 시뮬레이션을 통해 제안한 FT-MPI가 고장이 발생하더라도 응용 프로그램이 올바르게 수행되며, 고장 허용 기능으로 인한 수행 시간상의 오버헤드는 5%를 넘지 않음을 보인다.

  • PDF

WebAppGen: 웹 응용 생성기 (WebAppGen : Web Application Generator)

  • 심은지;장희원;음두헌
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.288-291
    • /
    • 2008
  • 전세계 인터넷 사용자 수가 약 12억 6천 만명에 이르며 2012년에는 17억명 이상이 인터넷을 사용할 것이라고 추정되는 가운데 웹 데이터베이스 응용에 대한 수요가 비즈니스를 포함하는 모든 분야에서 급속히 증가되고 있다. [1] 그러나 급증하는 수요에 비해 웹 응용의 생성 및 유지·보수는 대부분 수작업에 의존하기 때문에 많은 시간과 노력이 소요되고 있다. 본 논문에서 소개하는 WebAppGen은 ScriptGen과 InteraceGen으로 구성된 웹 응용 자동 생성기로서 웹 응용을 전자동으로 생성해 생산성을 향상시킨다. ScriptGen은 웹 응용에 필요한 폼들과 이 폼들을 통해 이루어지는 질의에 대해 데이터베이스와 연동하여 처리하는 웹 스크립트들을 자동생성하고 InterfaceGen은 ScriptGen을 통해 생성된 폼들을 엮어 접근하기 쉬운 트리 형태의 인터페이스를 제공한다. 상용 웹 응용 생성기들과 달리, WebAppGen은 웹 응용의 전 과정을 자동화 시킴으로써 생산성을 한 단계 더 향상시키고, 생성된 응용은 직관적인 계층구조를 가지는 트리 형태의 인터페이스를 지원한다. WebAppGen이 생성한 응용에서, 한 개의 폼은 관심의 대상인 엔티티 외에 이 엔티티와 직·간접적으로 연관된 모든 엔티티들에 대한 정보를 표현한다. 또한, WebAppGen은 생성될 응용의 기본 틀인 템플릿을 기반으로 하기 때문에 생성된 응용 및 WebAppGen 자체의 유지·보수를 용이하게 한다.

용이한 USN 응용 개발을 위한 센서추상화 지원 센서노드 운영체제 (A Sensor Node Operating System Supporting Sensor Abstractions for Ease Development of USN Applications)

  • 은성배;소선섭;김병호
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제36권5호
    • /
    • pp.371-379
    • /
    • 2009
  • 기존의 센서노드 운영체제들은 응용프로그램에 대한 센서추상화를 지원하지 못한다. 따라서 응용이 센서를 위한 하드웨어, 디바이스 드라이버 등을 직접 개발해야 하는 부담을 갖는다. 본 논문에서는 센서추상화를 지원하는 운영체제 구조를 제시한다. 제안된 운영체제는 추상화된 센서 HW 인터페이스 기반의 HAL을 제공하고 센서 접근을 위한 추상화된 API를 제공한다. 센서제작자는 HAL을 이용하여 센서디바이스 드라이버를 작성한다. 응용프로그래머는 센서 API를 이용하여 응용을 작성한다. 이러한 개발방식은 응용프로그래머의 부담을 크게 줄여서 USN 응용 개발을 활성화할 수 있다. 본 논문에서는 첫째로, 센서장착을 용이하게 하는 표준화된 센서 HW 인터페이스를 정의하였다. 둘째로, 센서를 추상화한 센서접근 API를 제공하였다. 셋째로, 센서 디바이스 드라이버를 작성할 때 활용될 HAL 라이브러리를 정의하였다. 예제 응용 프로그램을 작성하여 본 논문에서 제안한 센서노드 운영체제가 센서 추상화를 성공적으로 지원하는 것을 보였다.

DCCI 표준 기술 동향 (The Standardization Trend of DCCI)

  • 이원석;이승윤
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.929-932
    • /
    • 2008
  • W3C(World Wide Web Consortium)는 2007년 상반기부터 웹 기술을 PC를 넘어 휴대폰, PDA, 정보가전, 로봇 등 모든 디바이스로 적용이 확대하기 위해 유비쿼터스 웹 응용을 위한 표준 개발을 시작하였다. 이를 담당하고 있는 유비쿼터스 웹 응용 워킹그룹은 탁상용 컴퓨터뿐 아니라 사무용품, 가정 매체 기구, 이동 전화, RFID나 바코드를 포함하는 센서나 이펙터(effector) 등의 유비쿼터스 기기들이 다양하게 흩어져 있는 환경에서 쉽게 웹 응용 개발을 가능하게 하는 표준 개발을 목표로 한다. 본 워킹그룹의 활동의 중요한 표준화 아이템 중의 하나는 Delivery Context: Client Interfaces(DCCI)로 이는 다양한 디바이스들의 기능들의 접근을 위한 표준 인터페이스를 정의하는 것이다. DCCI가 중요한 이유는 현재 웹 환경에서 오픈 API를 이용하여 개발되고 있는 다양한 매쉬업 응용에 GPS와 같은 단말을 기능을 매쉬업을 제공할 수 있는 기반이 되기 때문이다. 본 논문에서는 최근에 W3C의 UWA(Ubiquitous Web Application) WG에서 추진되고 있는 DCCI에 대한 표준화 동향을 설명한다.

  • PDF

통합통신서비스를 위한 SIP Servlet 응용 사례연구 (A case study on developing SIP Servlet application)

  • 김종규
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2009년도 춘계학술대회
    • /
    • pp.335-338
    • /
    • 2009
  • 통합통신서비스는 차세대 정보서비스산업에서 중요한 위치를 차지할 것으로 기대되고 있다. 전화, 이메일, 인스턴트 메시징, 팩스, 음성사서함과 같은 여러 종류의 통신매체를 통합한 서비스를 제공하기 위해서는 각매체를 연결하는 통일된 통신 프로토콜이 필요한데, 현재 가장 각광받고 있는 통신프로토콜은 인터넷 기술에 기반한 SIP (Session Initiation Protocol)이고, 이를 활용하기위한 프로그래밍 인터페이스로는 기존 웹프로그래머에게 익숙한 Servlet 형식을 갖고 있는 SIP Servlet 이 제공되고 있다. 그러나 프로그래머 인터페이스의 유사성과는 별개로 시스템의 처리용량이 증가할 때 발생하는 성능상의 문제를 해결하기 위해서는 SIP 응용프로그램의 특성을 고려하여 진단을 수행하고 운영파라미터를 조정하여야 한다. 또한 응용프로그램설계에 있어서도 전통적인 웹응용프로그램에서는 무시되었던 부분이 중요한 성능방해요소로 작용하기 때문에 주의가 필요하다. 이 논문은 공개된 인터넷망에서의 서비스를 목적으로 개발된 통합통신서비스를 개발하는 과정을 중심으로 성능문제의 진단과 개선 사례를 소개하고 응용프로그램 설계에서의 고려사항에 대해서 논의한다.

  • PDF

사용자 활동 상태에 반응하는 지능형 디스플레이 전원 제어 인터페이스 (Intelligent Control Interface for Display Power Response to a User's Activity)

  • 백종훈;윤병주
    • 대한전자공학회논문지SP
    • /
    • 제47권2호
    • /
    • pp.61-68
    • /
    • 2010
  • PDA와 휴대폰과 같은 모바일 단말의 급속한 발달로 인해 사용자들은 자신이 좋아하는 다양한 디지털 콘텐츠를 이동 중에도 즐길 수 있게 되었다. 그러나 이들 단말의 경우 데스크 탑에 비해 사용자 인터페이스와 자원이 매우 제한적이다. 본 논문에서는 모바일 단말의 사용자 인터페이스와 자원 문제를 동시에 해결하기 위한 방안으로 사용자 활동 상태 추정과 그 응용을 소개한다. 이는 사용자의 활동을 기반으로 제어가 이루어지는 기법으로 사용자 활동 상태 추정 기법을 이용하여 모바일 단말의 부족한 사용자 인터페이스를 보완하고, 이에 대한 응용은 모바일 단말의 배터리를 효율적으로 이용할 수 있는 능동형 디스플레이 전원 제어 인터페이스이다.