• Title/Summary/Keyword: 임베디드 GUI

Search Result 63, Processing Time 0.031 seconds

Performance Evaluation of Graphic Platforms for GUI Implementation in Embedded Linux System (임베디드 리눅스 시스템에서의 GUI 구현을 위한 그래픽 플랫폼 성능 평가)

  • Kim, Young-ju
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2009.10a
    • /
    • pp.831-834
    • /
    • 2009
  • Embedded linux system cann't take up the X-window-based GUI platform commonly used in PC platforms because of low performance in hardware. For the GUI implementation in embedded linux system, the lightwieight graphic library is needed, which supports simplified functions and the usage of little resource. In this paper, several of popular open-source graphic libraries are selected and evaluated for the adoption of an efficient library in the GUI implementation for multimedia embedded system requiring the simple and intuitional user interface.

  • PDF

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

  • Jeong, Gab-Joong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.05a
    • /
    • pp.641-644
    • /
    • 2008
  • This paper describes the GUI implementation of an intelligent embedded system which can be used for a personal information platform and an industrial mobile application system. It shows the architecture and the necessary structure and components of X Window graphic system. The embedded system used in this paper has low power and high performance processor, and has a large memory size with a nand-flash memory device. We configured the linux kernel with a TIT-LCD and touch screen device for the operation of X Window system. And we used GTK+2 for running application softwares on the platform embedded system. The GUI library of GTK+2 is useful for providing the same graphics programming environment with host Linux PC. We have developed in this paper the X Window system and the GUI environment for GTK+2 in a new embedded system, and verified the full operation of X Window system and application softwares using GTK+2. The embedded system with large memory size can be used in X Window application softwares for providing a personal information service with a mobile embedded system.

  • PDF

An Implementation of Embedded Video Surveillance System (임베디드 영상감시 시스템 구현)

  • Ahn, Sung-Ho;Lee, Kyung-Hee;Kwak, Ji-Young;Kim, Doo-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05a
    • /
    • pp.47-50
    • /
    • 2003
  • 최근 IT분야에서 주목받고 있는 부분은 정보가전분야이다. 특히, 홈오토메이션(HA Home Automation)에서 중심이 되는 시스템은 홈서버라 할 수 있다. 즉, 가정내에 홈서버가 설치되어 이를 중심으로 내부적으로는 정보가전기기들이 네트워킹되어 있고, 밖으로는 인터넷을 기본 통신 환경으로 구성되는 것이 현실이다. 이러한 환경에서 홈시큐리티 방면의 영상감시기능은 핵심분야 중 하나이다. 영상감시기능을 수행하고자 가정의 홈서버상에 영상감시 모듈이 탑재되어진다. 이때, 홈서버는 임베디드 시스템으로 Qplus라고 하는 임베디드 리눅스 계열의 운영체제를 기본으로 하며, 영상감시 모듈은 SIP(Session Initiation Protocol)기반으로 수행된다. SIP은 VoIP(Voice over IP) 분야의 핵심기술로 최근 많이 부각되어 널리 활용되고 있는 응용 계층의 시그널링 프로토콜이다. 한편, 영상코덱은 ITU-T의 H.261표준을 따르고 있으며, 이러한 영상감시기능은 홈서버 뿐만 아니라, PDA와 같은 핸드헬드 장치를 통해서도 제공된다. 본 논문에서는 임베디드 영상가미 시스템의 설계 및 구현에 대해 기술하고 있다.

  • PDF

Development of Real-time Blood Pressure Monitoring System using Radio Wave (전파를 이용한 실시간 혈압 모니터링 시스템 개발)

  • Jang, Dong-won;Eom, Sun-Yeong;Choe, Jae-Ik
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.05a
    • /
    • pp.308-311
    • /
    • 2015
  • Because worldwide interest in the health is increased, the real-time health monitoring system has been demanded to be more convenient non-contact and precise medical devices than conventional. Therefore we developed the blood pressure monitoring system using UWB(Ultra Wide Band) radio wave which contact to the human body through the radar and continuously collect a movement signal of the blood vessel. Then the collected data including pulse rate, systolic blood pressure, diastolic blood pressure is processed in real time. The system monitors and controls through a program-based embedded LCD(Liquid Crystal Display) using Qt GUI(Graphic User Interface) to be displayed in real time. We implement the system as a embedded system because of reducing the size of the limited resources. Existing PC GUI design mode is used relatively large memory, therefore it requires more CPU(Central Processing Unit) capacity and processing time.

  • PDF

A GUI Testing Technique Based on Activity Lifecycle for Android Applications (안드로이드 어플리케이션의 액티비티 라이프사이클 기반 GUI 테스팅 기법)

  • Baek, Tae-San;Lee, Woo Jin
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.8 no.6
    • /
    • pp.319-327
    • /
    • 2013
  • Most Android applications are being developed by one or a few person without professional testing team. In such a poor development environment, applications may contain severe errors which may also affect the Android platform. In order to detect these errors, the behaviors of Android activities should be identified by considering user-defined lifecycle as well as the system-defined one. This paper proposes a method to generate test scenarios based on the both of user-defined and system-defined activity lifecycle of Android GUI applications. The test scenarios are generated by a state diagram extracted from the source code and are transformed into Jython scribes by using GUI layout information for automatically performing testing.

A Performance Evaluation Tool in Embedded Softwares (임베디드 소프트웨어 성능평가 도구)

  • Cho, Yong-Yun;Kim, Gi-Weon;Kim, Bong-Gi
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.06a
    • /
    • pp.786-789
    • /
    • 2007
  • 교차-개발환경을 기반으로 한 임베디드소프트웨어 개발은 일반적인 데스크톱 컴퓨터에서의 개발방법론 및 도구와의 차이점이 발생한다. 이러한 문제점들로 인해 난이도가 높은 임베디드 소프트웨어 애플리케이션을 쉽게 개발 해주는 기술에 대한 수요가 확산됨에 따라 다양한 기종과 규격의 임베디드소프트웨어 개발환경에 최적화된 시험검증시스템이 절실히 필요하다. 본 논문은 내장형 시스템 개발자가 쉽고 편리하게 원하는 GUI 형태의 결과 분석도구를 생성할 수 있도록 하기 위한 프로파일 로그 분석 방법을 제안한다. 제안하는 로그 분석 방법에 의한 API를 통해 개발자나 사용자는 자신의 취향에 맞는 GUI 형태의 결과 분석 도구를 쉽고 빠르게 생성하여 내장형 소프트웨어 개발의 효율성을 높일 수 있으며, 고가의 해외 개발도구의 수입대체 효과를 가져와 관련 산업 발전에 크게 기여할 것으로 기대 된다. 또한 국내 시장의 활성화를 통하여 개발업체간 상호교류를 통하여 보다 나은 국내 산업 시장을 형성하여 기존 임베디드 산업의 경쟁력을 강화하고 고난도의 응용 S/W의 개발과 시험 검증을 용이하게 할 수 있어 넓은 신 시장 창출 효과를 불러올 수 있다.

  • PDF

Target Agent for Embedded System Development (임베디드 시스템 개발을 위한 타겟 에이전트)

  • Kim, Haeng-Gon;Jeong, Ran
    • Proceedings of the Korea Association of Information Systems Conference
    • /
    • 2005.05a
    • /
    • pp.249-257
    • /
    • 2005
  • 최근 내장형 시스템의 운영체제로 임베디드 리눅스가 점차 많이 사용되고 있다. 이에 따라 더욱 복잡한 내장형 소프트웨어를 빨리 개발하여 적시에 상품화하는데 필수적인 임베디드 리눅스용 원격 통합개발환경에 대한 요구가 증가하고 있다 그런데, Vxworks나 QNX와 같은 내장형 운영체제의 개발 환경에 비해서 임베디드 리눅스용 개발 환경은 편리성과 기능성이 미흡하다. 따라서 본 논문에서 임베디드 시스템 개발환경 EIDE(Embedded Integrated Development Environments)를 제시한다. EIDE는 크로스 툴체인, 디버거, 모니터등 다양한 도구들로 구성되며 모두 GUI에 기반한다. 또한 EIDE의 다양한 도구들이 타겟을 접근하는데 필요한 기능을 제공하는 타겟 에이전트를 제안한다. 타겟 에이전트는 호스트/타겟 환경이라 할지라도 개발자가 GUI로 된 EIDE의 통합개발환경 안에서 다양한 도구들을 이용하여 원격 개발에 필요한 모든 것을 편리하게 수행할 수 있도록 지원하면서 여러 도구의 요청을 동시에 처리할 수 있는 멀티쓰레드 구조의 타겟 에이전트를 제안하고, 타겟 에이전트가 EIDE에서의 원격 개발을 어떻게 더욱 편리하게 하는지 설명한다.

  • PDF

GUI test automation tool design of mobile application software based scenario and implementation (시나리오기반의 모바일 어플리케이션 소프트웨어의 GUI 테스트 자동화 도구 설계 및 구현)

  • Jung, Il-Jae;Hwang, Sun-Myung;Shin, GyuSang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.360-363
    • /
    • 2007
  • 모바일 어플리케이션 소프트웨어의 GUI는 눈으로 보고 교감하는 것에 끝나지 않고 나날이 발전하여 소프트웨어의 성공여부를 결정하는 경우로 많이 부각되고 있다. 소프트웨어의 성공에 중요한 요소로 자리 잡히고 있으므로 소프트웨어의 성공을 위한 GUI 테스트가 요구되나 GUI 테스트는 많은 노력과 시간이 투자되는 테스트 분야이다. 이러한 자원의 소비의 줄이기 위해서 GUI 테스트의 자동화가 필요하리라 본다.

  • PDF

A Lightweight Packet Filter for Embedded System (임베디드 시스템을 위한 경량의 패킷필터)

  • Lee, Byong-Kwon;Jeon, Joong-Nam
    • The KIPS Transactions:PartC
    • /
    • v.13C no.7 s.110
    • /
    • pp.813-820
    • /
    • 2006
  • The advance of computer and communication technologies enables the embedded systems to be equipped with the network communication interfaces. Their appearance in network leads to security issues on the embedded systems. An easy way to overcome the security problem is to adopt the packet filter that is implemented in the general computer systems. However, general packet filters designed for host computers are not suitable to embedded systems because of their complexity. In this paper, we propose a lightweight packet filter for embedded systems. The lightweight packet filter is implemented in the kernel code. And we have installed a Web-GUI interface for user to easily set the filtering policies at remote space. The experimental results show that the proposed packet filter decreases the packet delivery time compared to the packet filter designed for host computers and it is comparable to the systems without packet filter.

The Design and Implementation of KVM Network for Embedded Systems (임베디드 시스템을 위한 KVM 네트워크 설계 및 구현)

  • Jeon Shang-Ho;Jeong Geun-Jae;Lee Jeong-Won;Lee Cheol-Hoon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.349-351
    • /
    • 2006
  • 최근 임베디드 디바이스에 여러 가지 장점을 제공하는 자바기술과 네트워크 기능은 필수적인 요소가 되었다. 임베디드 디바이스에 적용되는 자바기술은 대부분 J2ME 이며 J2ME에서는 KVM 과 GUI, 네트워크 API등을 명세하고 있다. 이 중 GUI와 네트워크 부분은 구현 시 시스템에 의존적인 부분을 따로 구현해야 하는데, 이는 native 함수로 구현할 수 있다. 본 논문에서는 자바 스펙(J2ME)에서 정의된 네트워크 API 의 기능들을 분석하여 임베디드 시스템에 적합한 네트워크 API 의 native 함수를 구현하였다.

  • PDF