• 제목/요약/키워드: Widget

검색결과 49건 처리시간 0.031초

GUI 위젯을 이용한 위피 코드 생성 저작도구 설계 (Design of Authoring Tool for generating WIPI Codes using GUI Widget)

  • 이동수;박기창;김철현;이상준;김병기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 춘계학술발표대회
    • /
    • pp.331-334
    • /
    • 2008
  • 현재 위피 저작도구는 위피 코드 작성의 편의성이 부족하고, 시각화를 배제한 문법 중심의 프로그래밍 도구가 대부분이다. 이로 인해 규모가 작은 위피 응용프로그램의 경우에도 직접 코딩해서 개발하고 있다. 따라서 위피 상위레벨(High level) 컴포넌트를 GUI 위젯(Widget)으로 시각화하고, 이를 모바일 레이아웃에 쉽게 적용한 후, 위피 코드로 렌더링(Rendering) 해주는 저작도구에 대한 연구가 필요하다. 본 논문에서는 위젯, 기본 위피 코드, 에뮬레이터 관리를 위해 W2PM(Widget and WIPI Platform Management)을 제안하고, 이를 시스템 기능 요구사항에 반영하여 GUI 위젯을 이용한 위피 저작도구를 설계한다. 제안한 도구는 개발자가 Look & Feel을 자유롭게 조정하고, 중.소규모의 위피 응용프로그램을 제작하는데 효율적이다.

영업직 비즈니스맨을 위한 모바일 서비스 디자인 개발에 관한 연구 -터치 폰 위젯 서비스를 중심으로- (Mobile service design supporting for Sales Business work)

  • 이현진;박혜연;장대석
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2009년도 학술대회
    • /
    • pp.895-900
    • /
    • 2009
  • 모바일 폰은 단순히 전화라는 커뮤니케이션 수단의 역할 뿐 아니라 웹, 멀티미디어, 카메라 등의 정보 가전과 융합하면서 일상생활의 주요 정보 플랫폼으로서의 역할을 하고 있으며, 이러한 모바일 폰의 위상에 따라 다양한 서비스와 인터렉션들이 개발되어 현재에 이르고 있다. 본 연구는 이러한 모바일 폰의 발전 방향 아래서 다양한 사용자의 정보 서비스 요구에 따른 맞춤 서비스 디자인을 개발하고자 하였으며, 업무상 모바일 사용 비중이 높은 영업직 종사자들을 위한 모바일 업무 지원 서비스를 연구하였다. 연구의 방법은 영업직 및 이와 유사하게 대인 커뮤니케이션 비중이 높은 업무에 종사하는 비즈니스맨을 대상으로 Contextual Inquiry Interview 기법을 활용하여 관찰 및 인터뷰를 실시하고 이 결과를 분석하여 사용자들의 니즈와 현행 모바일 사용상의 문제점들을 도출하고 모바일 사용 효율을 높여줄 수 있는 서비스 컨셉을 도출하였으며, 이를 구현하기 위한 화면 설계와 인터렉션 디자인, GUI 디자인을 수행하였다. 연구의 결과로 영업직 사용자들의 즉흥적 정보 처리 요구와 정보의 연계성을 높여주는 포스트 위젯 서비스와 인맥 관리 및 정보 검색의 유연성을 제공하는 메모리 박스 서비스를 제안하였다. 이들은 최근 주목받고 있는 모바일 플랫폼 모델인 터치폰을 위한 위젯 서비스의 형태로 구현되었다.

  • PDF

Context Toolkit 에서의 동적 확장을 위한 Dynamic Widget Binder (Dynamic Widget Binder for a Dynamic Extension in the Context Toolkit)

  • 황정섭;류은석;유혁
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.891-894
    • /
    • 2005
  • 유비쿼터스 환경에서 컨텍스트의 의미가 점차 중요해진다. 시간이 지날수록 더욱 더 많은 컨텍스트가 우리 주위를 장식해가고 많은 정보들을 제공해 줄 것이다. 이러한 상황에서는 새롭게 추가되는 컨텍스트를 유지하고 관리하는 기법들이 중요한 이슈로 자리잡게 된다. 하지만, 기존의 Context Toolkit 에서 이렇게 동적으로 변하는 컨텍스트들을 효율적으로 유지, 관리할 수 있는 방법이 없었다. 이에 따라, 우리는 새롭게 추가되는 컨텍스트들을 유지, 관리하고 동적으로 어플리케이션에 게 바인딩 해 주어 미리 컨텍스트들에 대한 환경 설정을 해야 하는 부담을 줄일 수 있도록 하는 DWB (Dynamic Widget Binder)에 대한 개념을 소개한다. 어플리케이션이 어떠한 컨텍스트를 사용하려고 할 때, 어플리케이션은 DWB 에게 컨텍스트를 요청한다. DWB 에서는 요청한 컨텍스트가 존재하는지 확인한 이후, 컨텍스트가 존재한다면 요청한 어플리케이션으로 콜백을 걸어주고, 컨텍스트가 존재하지 않는다면, 시간이 지나 요청한 컨텍스트가 추가 될 때, 어플리케이션으로 관련 내용을 통보해 준다. 새로운 컨텍스트가 추가되었을 때, 컨텍스트는 DWB 에 자신을 등록하여 DWB 가 자신을 요청하는 어플리케이션과 바인딩 시켜줄 수 있도록 한다. 이처럼 컨텍스트를 유지, 관리하는 DWB 의 개념을 추가하여 어플리케이션은 동적으로 추가, 삭제되는 다양한 종류의 컨텍스트를 쉽게 이용할 수 있다. 우리의 연구는 DWB 의 개념 정립과 더불어 Context Toolkit 에 관련 모듈을 추가하여 구현함을 목표로 한다.

  • PDF

RIA 기반 개인화 검색을 위한 Widget 응용의 구현 (RIA based Personalized Search with Widget Implementation)

  • 박차라;임태수;이우기
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권6호
    • /
    • pp.402-406
    • /
    • 2007
  • 쉽고 유연한 조작과 역동적인 화면구성에 초점을 맞춘 인터넷서비스 맞춤기술인 RIA(Rich Internet Application) 기술들은 웹2.0기술 중 사용자 편의성을 강조한 차세대 UI기술로 기대되고 있다. 본 논문은 평면적이고 순차적인 방법의 고급검색을 동적UI로 구현하고 사용자가 개인화 검색정보를 저장해서 검색에 활용할 수 있도록 구현하였다. 또한 사용자중심의 선호도를 통해 기존 웹 검색보다 개인화된 검색 결과물을 발견할 수 있는 검색구조를 설계하였다. 본 연구는 RIA 기술을 활용한 개인화 검색 관리자의 적용을 통해 검색된 페이지양의 감소를 입증하여 사용자에게 더욱 정제된 데이터를 제공하며 결론적으로 사용자들이 더욱 유연하고 편리한 방법으로 개인화된 웹 검색을 이용할 수 있음을 보였다.

GroovyMarkup 확장을 이용한 SWT Builder 설계 (The Design of SWT Builder Using Groovy Markup Extention)

  • 이동주;지정훈;장한일;우균;김원영;최완
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.976-978
    • /
    • 2005
  • Java 플랫폼 기반 스크립트 언어인 Groovy는 Java와 같은 객체지향 언어지만 Java보다 훨씬 고급 수준의 언어로서 간결한 코드와 쉬운 프로그래밍 환경을 제공한다. Groovy가 제공하고 있는 기능 중에서 GroovyMarkup은 XML 문서와 같이 각각의 객체가 중첩된 트리 구조를 다루는 응용프로그램을 쉽게 생성할 수 있도륵 해준다. GUI 프로그램은 Component 및 Container 객체가 중첩된 구조로 이루어져 있으므로 GroovyMarkup을 이용하면 GUI 프로그램을 간결하고 쉽게 작성할 수 있다. 본 논문에서는 Java 플랫폼 GUI 중 최근 각광 받고 있는 SWT(Standard Widget Toolkit)를 Groovy에서 지원할 수 있게 GroovyMarkup을 확장하여 SWT Builder를 설계한다. SWT Builder는 마크업 형태로 기술한 SWT widget 이름과 속성을 SWT widget 객체와 일대일로 대응하는 구조로 설계된다. 따라서 GUI 프로그램의 골격을 구성하는 SWT Builder를 마크업 형식의 코드로 작성하고 GUI 컴포넌트 내의 이벤트 처리는 클로저(closure)를 이용함으로써 좋은 성능을 내는 GUI 프로그램을 비교적 쉽게 구성할 수 있다.

  • PDF

위젯 서비스를 위한 오픈 API 프록시 서버 시스템 (An Open API Proxy Server System for Widget Services)

  • 안병현;이혁준;최용훈;정영욱
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제16권9호
    • /
    • pp.918-926
    • /
    • 2010
  • 위젯은 자주 이용하는 서비스를 독립적으로 구동시키는 작은 응용프로그램으로서, 콘텐츠를 제공하는 웹 사이트 등을 직접 방문하지 않고도 사용자가 원하는 콘텐츠를 손쉽게 얻을 수 있어서 많은 관심을 끌고 있다. 이러한 위젯은 오픈 API를 이용하면 손쉽게 개발될 수 있다. 하지만 위젯의 다양한 응용 가능성에도 불구하고, 현재 오픈 API를 제공하는 웹 사이트가 많지 않다. 그 이유는 웹 사이트 운영자가 오픈 API를 제공하기 위해서는 기존의 웹 서버 구조를 변경하거나 웹 서버 리소스를 수정해야 하는 어려움이 있기 때문이다. 본 논문에서는 기존의 웹 서버 구조 또는 웹 서버 리소스를 변경하지 않고, 개발자가 위젯 개발을 가능하도록 하는 것은 물론, 사용자가 위젯을 사용할 수 있도록 웹 서버를 대신하여 오픈 API를 제공하는 오픈 API 프록시 서버 시스템을 제안한다. 오픈 API 프록시 서버 시스템의 구성은 크게 오픈 API 소스 코드 생성기와 오픈 API 프록시 서버로 이루어져 있다. 오픈 API 소스 코드 생성기는 사용자가 원하는 오픈 API를 생성하도록 사용자에게 GUI를 제공하여 오픈 API 프록시 서버로 오픈 API 소스 코드 생성 요청을 보내는 프로그램이다. 오픈 API 프록시 서버는 본 논문에서 제안하는 HTML 테이블 처리 라이브러리를 이용하여 웹 사이트로부터 HTML 웹 페이지를 받아서 대상 HTML 테이블로부터 유용한 정보를 추출한다. 그리고 이를 XML 문서로 가공하여 오픈 API를 통해 제공한다. 실제 웹 사이트의 HTML 테이블을 대상으로 실험하여 오픈 API 프록시 서버 시스템의 동작을 검증하였다.

데이터 방송 위젯 애플리케이션 개발 (Development of Widget Application for Data Broadcasting)

  • 이차원;정문열
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.311-316
    • /
    • 2006
  • 기존의 정보 제공형 서비스에 시청자가 접근하기 위해서는 TV 시청을 중단하고 여러 단계를 거쳐서 이동해야 하고, 접근하는 시간이 시청자가 원하는 시간보다 오래 걸리는 단점이 있다. 본 논문에서는 이러한 접근성을 극복하기 위하여 데이터방송 위젯 애플리케이션을 제안한다. 본고에서는 실제 방송에 적용하기 위하여 개발한 실험용 위젯 애플리케이션을 중심으로 살펴보고자 한다. 위젯 애플리케이션으로 적용시킬 수 있는 정보는 무한하므로 위젯의 구조 또한 쉽게 응용하여 만들 수 있도록 설계하였다. 그리고, 화면상에 하나의 위젯만 떠있는 것이 아니라 다중의 위젯이 떠있는 상태를 관리할 수 있는 위젯 관리 애플리케이션도 살펴본다. 특정 플랫폼에 국한하지 않고 모든 플랫폼에 적용될 수 있도록 개발하였다.

  • PDF

소셜 네트워크와 위젯을 활용한 제주용천수 홍보방안 (Promoting Jeju spring water using social network and widget)

  • 우상곤;오수재;양진혁;박경호;김성백;방익찬
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2010년도 추계학술발표논문집 2부
    • /
    • pp.583-586
    • /
    • 2010
  • 최근에 제주의 생명수인 용천수에 대한 관심이 줄어들면서 이에 대한 문화적 가치가 잊혀지고, 보존이 제대로 이루어지지 않고 있다. 본 논문에서는 이러한 상황을 개선하고자 최근 각광받고 있는 위젯(Widget), 트위터(Twitter), 블로그(Blog) 등의 소셜네트워크를 통해 용천수에 대한 흥미롭고 정확한 정보를 전달하여 우리의 문화자원인 용천수를 보존하고 그 가치를 회복하는 방안을 제시하고자 한다.

  • PDF

휴대폰 대기화면 서비스에 대한 사용자 핵심 니즈 도출 사례 연구 - SKT 모바일 위젯 서비스 개발 사례를 중심으로 (A study for users' core needs on the idle screen of mobile phone, With special focus on the SKT mobile widget service)

  • 강욱;김성균;김태일;김주희
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 2부
    • /
    • pp.165-169
    • /
    • 2008
  • 무선 네트워크의 대역폭 향상 및 무선 단말기의 컨버전스화로 인해 다양한 데이터 서비스가 기능해 지고 있으며 특히 대기 화면은 이러한 모바일 서비스의 Entry Poin 로써 서비스 제공자 및 사용자의 요구에 의해 좀 더 많은 Customize 가 가능한 공간으로 점차 진화하고 있다. 이에 따라 국 내외 이동 통신사와 단말 제조사들은 각기 개성 있는 대기화면 모바일 위젯 서비스를 출시하고 있으나 대부분의 경우 서비스 제공자의 관점에서 기획되어 아직까지는 사용자들의 높은 호응을 받고 있지 않다고 판단된다. 본 연구에서는 사용자의 Latent 한 Core Needs 를 파악하기 위해 Ethnographic Observation 조사 기법과 Online Survey 및 FGI 를 병행하여 사용자가 일상생활에서 가치를 두는 시사점을 발굴하고 이를 통해 모바일 위젯 서비스를 기획/개발하는데 반영할 수 있는 UI Feature 들을 도출하였다.

  • PDF

Context-Aware 어플리케이션을 위한 효율적인 위젯 관리 (An Efficient Management for Context-Aware Applications)

  • 황정섭;류은석;유혁
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.637-639
    • /
    • 2005
  • 최근 들어 유비쿼터스 관련 연구 개발을 통해 문맥 정보를 받아들여 이를 해석하고 분석한 후, 상황에 맞는 적절한 대응을 해주는 미들웨어의 연구가 많이 이루어지고 있다. 하지만, 미들웨어 입장에서 센서를 감싸는 위젯(widget)을 효과적으로 관리하는 연구가 부족하다. 이런 이유로, 우리는 이러한 위젯의 효과적인 유지 관리를 통해 미들웨어에서 가질 수 있는 장정을 알아보고 이를 지원하기 위한 위젯 통합 프레임워크를 제안하였다. 위젯 통합 프레임워크는 다양한 위젯을 통합하고 문맥 정보를 관리하기 위하여 위젯의 Runtime Binding, Error Resilience, Common Interface over Widget을 지원한다. 또한 서비스를 관리하는 서비스 매니저와 위젯 사이의 상호작용을 효율적으로 지원함으로써 상위 계층으로 보다 적당한 문맥 정보를 제공할 수 있다. 그리고 위젯 기반의 프레임워크를 구성함으로써 다른 미들웨어에서 제공하지 못한 위젯 중심의 기능들을 제공한다.

  • PDF