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

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

GTK+기반 Mobile UI Framework

  • 엄예용;이진석;김호경
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 가을 학술발표논문집 Vol.33 No.2 (C)
    • /
    • pp.462-466
    • /
    • 2006
  • 최근 오픈 소스 소프트웨어를 활용하여 리눅스 기반의 모바일 플랫폼을 구성하려는 추세를 보이고 있다. 특히 최종 사용자(end-user)와의 상호 작용(interaction)을 담당하는 모바일 UI 프레임워크로 GTK+를 많이 사용한다. 본 논문에서는 GTK+의 구조에 대해서 살펴보고, 데스크톱 기반의 GTK+를 모바일 UI 프레임워크에서 사용하기 위하여 고려해야 하는 주요 이슈(issue) 들을 살펴본다.

  • PDF

임베디드 X-시스템 개발 (Development of Embedded X-System)

  • 정갑중
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.641-644
    • /
    • 2008
  • 본 논문은 지능형 임베디드 시스템의 GUI 구현에 관한 논문이다. 지능형 임베디드 시스템의 GUI 구현을 위해 사용된 X 윈도우 시스템과 그래픽 라이브러리의 구조 및 동작에 대해 논하고 지능형 임베디드 시스템의 X-시스템에 필요한 기능 및 구성 요소에 대해 조사 및 분석을 통한 리눅스 커널과의 동작 및 기능 검증 구현을 보인다. 저성능 및 저전력이며 고용량 메모리를 탑재한 임베디드 시스템의 하나인 지능형 임베디드 X-시스템에서 적용 가능하도록 요구되는 기능과 동작을 구현하고 소형 운영체제를 위한 GUI 개발에 적용 가능하다. 이러한 소형 운영체제 및 이를 위한 X-시스템은 지능형 개인정보서비스를 위한 임베디드 플랫폼 시스템으로써 개인용 정보의 지능형 서비스 기능을 지원하고 새로운 소형 운영체제를 탑재한 시스템의 개발에 적용 가능하다. 본 논문에서는 이러한 지능형 임베디드 X-시스템과 응용 소프트웨어 및 서비스 개발을 위한 GUI환경 구현에 대하여 기술한다.

  • PDF

안드로이드 기반 VDI 솔루션에서의 USB 리다이렉션 적용 기법 (For Android-based VDI solutions, USB Redirection Technique)

  • 이준하;배병민
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 추계학술대회
    • /
    • pp.606-608
    • /
    • 2014
  • 본 논문은 안드로이드 기반의 VDI(Virtual Desktop Infrastructure) 솔루션에서 리눅스 기반 SPICE-GTK VDI솔류션의 USB 리다이렉션 방법을 적용 하는 기법에 관한 연구이다. 최근에 안드로이드 기반의 디바이스들의 발전에 따른 VDI 솔루션이 많이 개발 되고 있지만, USB 리다이렉션을 지원하는 VDI솔류션은 한정적이다. 또한 사용하고자 하는 안드로이드 기반의 SPICE VDI솔루션에서는 USB 리다이렉션을 대부분 지원 하지 않는다. 따라서 본문에서는 리눅스 기반의 SPICE-GTK VDI솔류션의 USB 리다이렉션 방법을 분석하여 적용 하고자 하는 안드로이드 기반의 VDI솔루션에 적용한 기법을 제시하고자 한다. 본 논문에서 적용한 기법의 실험을 위해 리눅스 기반의 VDI서버를 이용하고, G PRO 스마트폰 디바이스에 USB 리다이렉션 적용한 VDI 클라이언트를 설치하고, USB 저장 장치를 사용하여 파일 재생을 시행한 결과 USB 리다이렉션이 되는 것을 확인 할 수 있다.

  • PDF

지반 조사를 위한 3차원 탄성파 자료처리시스템 (3-D seismic data processing system for underground investigation)

  • 신동훈;지준;이두성
    • 한국지구물리탐사학회:학술대회논문집
    • /
    • 한국지구물리탐사학회 2000년도 정기총회 및 특별심포지움
    • /
    • pp.147-157
    • /
    • 2000
  • 본 연구에서 개발된 시스템의 일차적인 목적은 지반조사에 사용될 3차원 탄성파 자료처리시스템으로써, 저렴한 환경의 시스템을 구축하기 위해 Linux 환경의 PC를 기반으로 개발되었다. 기본적인 자료처리 모듈들은 2차윈 탄성파 자료처리에 널리 사용되고 있는 SU(Seismic Unix)를 기반으로 하였으며, 3차원 지반조사에 적합하도록 추가적인 자료처리 모듈들이 개발되었다. 이러한 자료처리 모듈들을 이용하여 구축된 시스템은, 처리과정 중에 사용자가 쉽게 QC (Quality Control)를 할 수 있도록 GUI (Graphic User Interface)환경으로 설계되었으며, 이를 구현하기 위해 최근 Linux용 어플리케이션 개발에 보편적으로 쓰이는 GTK (Gimp Tool Kit)가 사용되었다.

  • PDF

지하 구조 영상화를 위한 3차원 탄성파 자료처리시스템 개발 (3-D seismic data processing system for underground investigation)

  • 신동훈;지준;이두성
    • 한국지반공학회:학술대회논문집
    • /
    • 한국지반공학회 2000년도 가을 학술발표회 논문집
    • /
    • pp.585-592
    • /
    • 2000
  • Primary purpose of the system developed in this study is 3-D seismic data processing system for subsurface structure imaging and this system is developed in PC based on Linux for lower-cost computer. Basic data processing modules are originated from SU (Seismic Unix) which is widely used in 2-D seismic data processing and auxilious modules are developed for 3-D data processing. The system which is constructed by using these data processing modules is designed to GUI (Graphic User Interface) in order that one can easily control and for this purpose, GTK (Gimp Tool KiT) conventionally adapted in producing Linux application.

  • PDF

동적계획법을 이용한 철근가공 산업용 소프트웨어 개발 (A Development of Ironbar-manufacturing Industry Software using Dynamic Programming)

  • 김성훈;박충식
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2008년도 제38차 하계학술발표논문집 16권1호
    • /
    • pp.211-216
    • /
    • 2008
  • 이 논문은 철근 가공 산업 현장에서 스프레드쉬트에 의해 수작업으로 행하던 절단 작업의 계획 수립을 자동화된 시스템에 의해 최적의 절단 계획을 생성하도록 하는 소프트웨어의 개발을 다룬다. 이를 위하여, 먼저 시스템의 데이터 표현과 최적 문제 풀이를 위한 자동 계획 알고리듬의 설계가 요구된다. 이것은 다중 규격의 1차원 자재 절단 문제를 푸는 것으로, 동적계획법에 근거하여 자재 절단 문제를 재구성하고, 유한 범위의 조합 열에서도 근사 최적의 해를 찾을 수 있는 탐색 기법을 사용한 자재 절단 계획 알고리듬을 사용하였다. 그리고, 자동화된 철근 가공 산업용 소프트웨어는 작업 환경에 맞게 사용이 편리한 그래픽 화면과 사용자 인터페이스가 요구되는데, 공개 소프트웨어를 활용한 GUI 라이브러리 툴킷인 GTK+를 활용하여 이를 구현하였다.

  • PDF

시스템 信賴性 (System Reliability)

  • 김동주
    • 전자공학회지
    • /
    • 제5권1호
    • /
    • pp.31-37
    • /
    • 1978
  • 시스템의 좋고 나쁨의 구별에 결정적인 역할을 하는 신뢰성에 대하여 설명하였다. 신뢰성은 단순히 정확성보다는 결함포용성에 의존함이 크며 주 통제 및 제어장치가 컴퓨터인 시스템에 있어서는 설계시에 Software에서의 결함포용설계의 중요성을 강조하였다. 결함포용설계의 일반적인 방법과 주요부분의 이중화에 대하여 컴퓨터의 이중화방식과 이중화의 장단점을 살펴보고, 결함포용설계의 한 예로써 GTK-500 EPABX를 설명하였다.

  • PDF

VoIP를 위한 CPL 클라이언트 설계 및 구현 (Design and Implementation of CPL Client for VoIP)

  • 정옥조;이일진;강신각
    • 정보처리학회논문지C
    • /
    • 제10C권4호
    • /
    • pp.501-508
    • /
    • 2003
  • 인터넷상에서 음성을 전달하는 VoIP는 일반 고객들뿐만 아니라 기업에서도 기존 PSTN을 대체하는 수단으로써 각광 받고 있다. 현재의 VoIP는 음성 통화를 효율적으로 제공하고 있으나 VoIP 촉진을 위해서는 다양한 부가서비스의 지원이 필요하다. 이를 위해 IETF에서 부가서비스 지원을 위한 CPL(Call Processing Language) 표준을 개발하고 있다. CPL을 사용하기 위해서는 사용자가 CPL 스크립트를 작성한 후 특정한 서버에 스크립트를 저장해야 하며 이를 위해 CPL을 지원하는 클라이언트가 요구된다. 본 논문은 VoIP에서 부가서비스를 지원하기 위한 SIP 기반의 CPL 클라이언트 설계 및 구현에 관하여 기술한다. CPL을 지원하기 위한 클라이언트는 리눅스 2.4.x, C, 그리고 GTK1.2를 이용하여 구현하였다.

개인 휴대정보 단말기를 위한 내장형 리눅스 설계 및 구현 (Design and Implementation of embedded Linux for PDA)

  • 정홍섭;박철우;박규석
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 추계학술발표논문집
    • /
    • pp.900-904
    • /
    • 2001
  • PDA(Personal Digital Assistant)는 GUI(Graphical User Interface) 환경이 필수적이다. 최근 기존의 개인정보 관리기능 외에 휴대단말기를 내장한 인터넷 기능, 멀티미디어 기능, 게임 등이 가능한 고성능의 PDA가 일반화됨에 따라, 기존의 단일 task 환경 대신 뛰어난 GUI와 멀티미디어 환경을 지원하는 내장형 운영 체제가 사용될 전망이다. 본 논문에서는 Linux의 GTK+/GDK(GNU Image Manipulation Program Toolkit) 툴킷을 이용하여 Framebuffer를 직접적으로 사용할 수 있게 하고, 불필요한 내부 함수를 제거함으로써 X-윈도우시스템으로 인한 오버헤드 및 저장공진을 줄일 수 있는 내장형 운영체제를 설계 및 구현한다.

  • PDF

동적계획법을 이용한 철근가공용 소프트웨어의 구현 (An Implementation of Cutting-Ironbar Manufacturing Software using Dynamic Programming)

  • 김성훈
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권4호
    • /
    • pp.1-8
    • /
    • 2009
  • 이 논문에서는 철근 절단 작업의 계획 문제를 동적 계획법으로 해결하여 근사 최적의 절단 계획을 생성하도록 하는 소프트웨어의 구현을 다룬다. 일반적으로 실제 절단 작업에 요구되는 제약사항을 반영하여 최적의 자재 절단문제의 해를 얻는 알고리듬의 설계가 필요하다. 하지만, 이것은 다중 규격의 1차원 자재 절단 문제를 풀어야 하는 것으로, 최적의 해를 얻는 선형계획법은 폭발적인 계산량과 기억용량의 한계로 적용하기 어렵다. 이러한 한계를 해결하기 위하여, 동적계획법에 근거하며 자재 절단 문제를 재구성하고, 휴리스틱을 적용하여 유한 범위의 조합 열에서도 근사 최적의 해를 찾을 수 있는 탐색 기법을 사용한 자재 절단 계획 알고리듬을 제시하였다. 그리고, 자동화된 철근 가공 산업용 소프트웨어는 작업 환경에 맞게 사용이 편리한 그래픽 화면과 사용자 인터페이스가 요구되는데, 공개 소프트웨어를 활용한 GUI 라이브러리 툴킷인 GTK+를 활용하여 이를 구현하였다. 개발된 소프트웨어는 철근 가공의 현장 지식을 바탕으로 휴리스틱 지식을 획득하여 동적계획법에 적용시킨 것으로, 지역 전통 산업과 첨단 IT 산업이 접목된 융합 IT를 시도한 사례 연구이다.