• 제목/요약/키워드: GUI software

검색결과 350건 처리시간 0.029초

임베디드 웹 스트리밍에서의 미디어 스트림의 실시간 제어 기술 (A Real-Time Control Technique of Media Stream in Embedded Web Streaming)

  • 이현주;김상욱
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권11호
    • /
    • pp.1029-1035
    • /
    • 2005
  • 웹 스트리밍 환경은 제한된 환경을 제공하기 때문에 그에 적합한 비디오 재생 서비스 기술과 실시간 전송을 위한 스트리밍 기술 그리고 효율적인 제어 기술이 필요하다. 본 논문에서는 리눅스 환경에서의 고품질 미디어 재생기를 웹 브라우저와 연동하기 위한 기술로서, 실시간 재생되는 미디어 스트림에 대한 효율적인 제어 기술을 제안한다. 제안하는 스트림 제어 기술은 웹 브라우저의 미디어 재생 화면에서 OSD에 의해 제어 데이타를 표시하고, 사용자 입력 데이타를 처리한다. 그래픽 사용자 인터페이스에 독립적으로 동작하며, 제어 데이타에 대한 추가와 확장을 고려하여 설계되었다.

XML 테스트 스크립트를 이용한 내장형 시스템 소프트웨어 테스팅 도구 (Embedded System Software Testing Tool Using XML Test Script)

  • 곽동규;조용윤;;유재우
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.463-465
    • /
    • 2005
  • 내장형 시스템의 요구사항이 복잡해짐에 따라 신뢰성이 높은 소프트웨어 생산이 어려워지고 있다. 본 논문은 신뢰성 높은 내장형 시스템의 소프트웨어를 생산을 위해 교차 컴파일 환경에서 사용 가능한 소프트웨어 테스팅 도구를 제안한다. 일반적으로 테스팅 도구는 독자적인 테스트 스크립트를 사용한다. 그러므로 테스팅을 하고자하는 개발자는 테스팅 도구에서 사용하는 테스트 스크립트를 학습하여야한다. 즉, 개발자가 기존의 테스트 도구를 사용하기 위해서는 새로운 스크립트 언어를 학습해야 하는 부담을 가지고 있다. 본 논문에서 제안하는 시스템은 이러한 단점을 극복하기 위해서 개발자에게 친숙한 XML을 이용하여 테스트 스크립트를 설계한다. XML은 마크 업 언어의 표준으로 다양한 응용을 가지고 있고 다른 형태의 포맷으로 쉽게 변환 가능하다는 장점을 가지고 있다. 또한, GUI 기반의 테스트 스크립트 생성기를 제공하여 개발자에게 직관적인 테스트 스크립트 작성을 할 수 있도록 제안한다. 그리고 기존의 테스트 스크립트와 달리 테스트 스크립트 언어 레벨에서의 테스트 분기를 제공하고 있어 테스트 결과에 따른 다양한 테스트를 실시할 수 있다. 본 테스팅 도구는 개발자에게 테스트 드라이버 작성을 위한 노력을 줄여 더욱 질 좋은 프로그램을 생성하는데 기여할 것으로 기대된다.

  • PDF

이동통신 액세스망 설계 (Mobile Access Network Design)

  • 김후곤;백천현;권준혁;정용주
    • 경영과학
    • /
    • 제24권2호
    • /
    • pp.127-142
    • /
    • 2007
  • This study deals with the optimal design of mobile access network connecting base stations(BSs) and mobile switching centers(MSCs). Generally mobile operators constitute their access networks by leasing communication lines. Using the characteristic of leased line rate based on administration region, we build an optimization model for mobile access network design which has much smaller number of variables than the existing researches. And we develop a GUI based optimization tool integrating the well-known softwares such as MS EXCEL. MS VisualBasic, MS PowerPoint and Ip_solve, a freeware optimization software. Employing the current access network configuration of a Korean mobile carrier, this study using the optimization tool obtain an optimal solution for both single MSC access network and nation-wide access network. Each optimal access network achieves 7.45% and 9.49% save of lease rate, respectively. Considering the monthly charge and total amount of lease line rate, our optimization tool provides big amount of save in network operation cost. Besides the graphical representation of access networks makes the operator easily understand and compare current and optimal access networks.

후류에 의한 풍력터빈의 피로하중 특성 (Characteristics of Fatigue Load in a Wind Turbine by the Wake)

  • 김충옥;음학진;남현우;김귀식
    • 한국태양에너지학회 논문집
    • /
    • 제31권6호
    • /
    • pp.57-65
    • /
    • 2011
  • The wake generated by a wind turbine has an effect on performance of a downstream wind turbine as well as mechanical loads. This paper investigated characteristics of fatigue load at the blade root due to the wake effects and quantitatively analyzed its effects at operating condition of a 5MW tripod offshore wind turbine using Bladed 4.1 software. The wake effects was studied the way the wake's center position move from the rotor center to the blade tip to the far-away position where the wake doesn't affect the wind turbine. When wake's center was located on the blade tip or the rotor center, damage equivalent fatigue load was higher than other positions. It was up to 10~14% compared to those of non-wake case. Results of this study would be helpful to design wind turbines and wind farms to have lifetimes more than 20 years of the wind turbine.

여유 구동 병렬기구를 이용한 마스크-패널 얼라인 로붓 시스템 (Mask-Panel Alignment Robot System Using a Parallel Mechanism with Actuation Redundancy)

  • 정해민;권상주;이상무
    • 제어로봇시스템학회논문지
    • /
    • 제15권9호
    • /
    • pp.887-893
    • /
    • 2009
  • In this paper, a mask-panel alignment robot system is considered for IT industry applications. Two kinds of solutions are suggested which are required in constructing a control system for the alignment robot with actuation redundancy. First, the kinematic solution for the 4PPR parallel positioning mechanism is formulated for an arbitrary initial posture, which relates the mask-panel misalignment in the task space and the desired actuator displacements in the joint space. Secondly, in order to increase the stiffness of the control motion and also to avoid the mechanical lock which may happen due to the redundant actuation, a new synchronous control method is proposed which has the merit of coordinating joint control motions while not losing individual joint control performance. In addition, the engineering process to develop a visual alignment robot system is described with the results of experimental setup and GUI software. Finally, the experimental results demonstrate the effectiveness of the proposed alignment system control methodology and how much beneficial it will be in real industrial applications.

발전용 가스터빈 고온부품 이력 관리 프로그램 개발 (A Development of High Temperature Part History Management Program for Gas Turbine)

  • 석해조;이영호;강명철;기자영;공창덕
    • 한국추진공학회:학술대회논문집
    • /
    • 한국추진공학회 2017년도 제48회 춘계학술대회논문집
    • /
    • pp.224-226
    • /
    • 2017
  • 본 논문은 복합화력 발전용 가스터빈 고온부품을 관리하기 위해 개발된 S/W의 구성 및 기능에 대하여 소개한다. 고온부품의 경우 수리 및 재생, 교체 빈도가 높아 효율적인 관리를 통해 운용 경제성을 크게 높일 수 있다. 또한 개발된 프로그램은 윈도우형 인터페이스를 제공하여 사용자가 보다 쉽게 사용할 수 있으며 프로그램의 확장을 통해 전체 계통 부품으로 확대 적용이 가능하다.

  • PDF

A fuzzy expert system for diagnosis assessment of reinforced concrete bridge decks

  • Ramezanianpour, Ali Akbar;Shahhosseini, Vahid;Moodi, Faramarz
    • Computers and Concrete
    • /
    • 제6권4호
    • /
    • pp.281-303
    • /
    • 2009
  • The lack of safety of bridge deck structures causes frequent repair and strengthening of such structures. The repair induces great loss of economy, not only due to direct cost by repair, but also due to stopping the public use of such structures during repair. The major reason for this frequent repair is mainly due to the lack of realistic and accurate assessment system for the bridge decks. The purpose of the present research was to develop a realistic expert system, called Bridge Slab-Expert which can evaluate reasonably the condition as well as the service life of concrete bridge decks, based on the deterioration models that are derived from both the structural and environmental effects. The diagnosis assessment of deck slabs due to structural and environmental effects are developed based on the cracking in concrete, surface distress and structural distress. Fuzzy logic is utilized to handle uncertainties and imprecision involved. Finally, Bridge Slab-Expert is developed for prediction of safety and remaining service life based on the chloride ions penetration and fick's second law. Proposed expert system is based on user-friendly GUI environment. The developed expert system will allow the correct diagnosis of concrete decks, realistic prediction of service life, the determination of confidence level, the description of condition and the proposed action for repair.

PDA 기반 천식관리 시스템 개발에 관한 연구 (Study of PDA based Personal Asthma Management System Development)

  • 박종천;황동국;이우람;전병민;김경아;차은종
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2006년도 추계학술발표논문집
    • /
    • pp.216-219
    • /
    • 2006
  • Self management of chronic asthma is of great importance, since the disease could lead the patient into an emergent situation. In the present study, we describe design and implementation of a personal digital assistant(PDA) based asthma management system for personal application including symptom and medication to prevent from the potential exac-erbation of the disease. The software program was written by the Visual C++ tool in the mobile computing environment and Object Store was applied for data management. User friendly GUI environment was provided for the patient to input his/her daily condition and self treatment such as medication for suc-cessful management. The input screen design substituted for keyboard input to a mouse in order to easy to select an item and minimize the keyboard input. The implementation results of this system., Real-time data collection and process were possible and be able to have been carried effectively out a continuous symptom, a medication of asthma patients, risk management.

  • PDF

Network Coding-based Maximum Lifetime Algorithm for Sliding Window in WSNs

  • Sun, Baolin;Gui, Chao;Song, Ying;Chen, Hua
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제13권3호
    • /
    • pp.1298-1310
    • /
    • 2019
  • Network coding (NC) is a promising technology that can improve available bandwidth and packet throughput in wireless sensor networks (WSNs). Sliding window is an improved technology of NC, which is a supplement of TCP/IP technology and can improve data throughput and network lifetime on WSNs. This paper proposes a network coding-based maximum lifetime algorithm for sliding window in WSNs (NC-MLSW) which improves the throughput and network lifetime in WSN. The packets on the source node are sent on the WSNs. The intermediate node encodes the received original packet and forwards the newly encoded packet to the next node. Finally, the destination node decodes the received encoded data packet and recovers the original packet. The performance of the NC-MLSW algorithm is studied using NS2 simulation software and the network packet throughput, network lifetime and data packet loss rate were evaluated. The simulations experiment results show that the NC-MLSW algorithm can obviously improve the network packet throughput and network lifetime.

A Study on Comparison of Open Application Programming Interface of Securities Companies Supporting Python

  • Ryu, Gui Yeol
    • International journal of advanced smart convergence
    • /
    • 제10권1호
    • /
    • pp.97-104
    • /
    • 2021
  • Securities and investment services had the most data per company on the average, and used the most data. Investors are increasingly demanding to invest through their own analysis methods. Therefore, securities and investment companies provide stock data to investors through open API. The data received using the open API is in text format. Python is effective and convenient for requesting and receiving text data. We investigate there are 22 major securities and investment companies in Korea and only 6 companies. Only Daishin Securities Co. supports Python officially. We compare how to receive stock data through open API using Python, and Python programming features. The open APIs for the study are Daishin Securities Co. and eBest Investment & Securities Co. Comparing the two APIs for receiving the current stock data, we find the main two differences are the login method and the method of sending and receiving data. As for the login method, CYBOS plus has login information, but xingAPI does not have. As for the method of sending and receiving data, Cybos Plus sends and receives data by calling the request method, and the reply method. xingAPI sends and receives data in the form of an event. Therefore, the number of xingAPI codes is more than that of CYBOS plus. And we find that CYBOS plus executes a loop statement by lists and tuple, dictionary, and CYBOS plus supports the basic commands provided by Python.