• Title/Summary/Keyword: TMO

Search Result 136, Processing Time 0.024 seconds

Design of the TMO Specification Language C++ and Development of the C++T=to-C++ Translator (TMO 모델 명세 언어 C++T의 설계 및 C++T-to-C++번역기의 개발)

  • Kim, Mun-Hoe;Park, Yong-U
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.3
    • /
    • pp.795-810
    • /
    • 1998
  • 현재, 컴퓨터를 사용하는 실시간 시스템의 응용분야에 대한 요구가 급속히 증가하고 있다. 그러나 이러한 실시간 시스템의 개발은 체계적인 접근방법이 부족하다는 이유로 더디게 진행되고 있다. 체계적인 접근방법의 하나는 실시간 시스템의 시간적인 특성과 기능적인 행동을 잘 추상화 해 줄 수 있는 좋은 모델을 사용하는 것이다. 지금까지 객체지향 개념에 기반한 많은 모델들이 개발되어 소개되고 있다. 그 중 UCI에서 개발된 TMO (Time-triggered Message-triggered Object) 모델은 위에서 언급한 요구사항을 잘 만족시켜 준다. [1]본 논문에서는 이러한 TMO 모델을 가장 잘 명세해 줄 수 있도록 해 주는 TMO 모델 명세언어인 C++T를 설계하고 이에 대해 상세히 기술한다. 또한, 이러한 C++T 명세를 기존의 언어인 C++로 번역해 줄 수 있는 C++T번역기를 설계하고 개발한다. 마지막으로, TMO 명세언어 C++T를 기반으로 한 TMO 통합개발환경에 대하여 소개한다.

  • PDF

Performance Evaluation of Tele Operation System Based on the TMO Modeling (TMO 모델 기반의 Tele-Operation System을 이용한 TMO 성능평가)

  • Lee, Dongkeun;Lee, Hanku;Lee, Wonsa
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.245-246
    • /
    • 2009
  • TMO(Time-triggered Message-triggered Object) 모델은 실시간 분산 처리 모델로써 설계 단계에서 명시된 주기를 가지고 분산된 노드들 사이에 메시지가 전달되며 이 메시지를 통해 각 노드들에게 주어진 작업이 수행되는 구조를 가지고 있다. 본 논문은 이러한 TMO 모델을 TMO Tele Operation 모델을 이용하여 기존의 분산 처리 모델(HPJava, MPI 등)과 비교하여 TMO 모델의 성능의 장, 단점 및 더 좋은 실시간 분산 처리 모델을 제시하기 위한 성능평가 방법을 제시하고자 한다.

ICU Real-Time Sign Information Transmission System using TMO in Distributed Network Systems (분산 네트워크 시스템에서 TMO를 이용한 ICU 실시간 생체정보 전송 시스템)

  • Oh, Seung-Jae
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.4 no.3
    • /
    • pp.230-235
    • /
    • 2009
  • The TMO may contain two types of methods, time-triggered methods(also called the spontaneous methods of SpMs) which are clearly separated from the conventional service methods (SvMs). The SpM executions are triggered upon design time whereas the SvM executions are triggered by service request message from clients. In this paper, we describes the application environment as the patient monitor telemedicine system with TMO structure. Vital sign information web viewer systems is also the standard protocol for medical image and transfer. We have to design to obtain useful vital sign information, which is generated at parsing data receiver modulor of HIS with TMO structure, that is offered by the central monitor of ICU. In order to embrace new technologies as telemedicine service, it is important to develope the standard protocol between different systems in the hospital, as well as the communication with external hospital systems.

  • PDF

[ ${\mu}TMO$ ] Model based Real-Time Operating System for Sensor Network (${\mu}TMO$ 모델 기반 실시간 센서 네트워크 운영체제)

  • Yi, Jae-An;Heu, Shin;Choi, Byoung-Kyu
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.34 no.12
    • /
    • pp.630-640
    • /
    • 2007
  • As the range of sensor network's applicability is getting wider, it creates new application areas which is required real-time operation, such as military and detection of radioactivity. However, existing researches are focused on effective management for resources, existing sensor network operating system cannot support to real-time areas. In this paper, we propose the ${\mu}TMO$ model which is lightweight real-time distributed object model TMO. We design the real-time sensor network operation system ${\mu}TMO-NanoQ+$ which is based on ETRI's sensor network operation system Nano-Q+. We modify the Nano-Q+'s timer module to support high resolution and apply Context Switch Threshold, Power Aware scheduling techniques to realize lightweight scheduler which is based on EDF. We also implement channel based communication way ITC-Channel and periodic thread management module WTMT.

Implementation of TMO Middleware based on Virtual Threads (가상 쓰레드를 이용한 TMO기반 미들웨어의 설계)

  • Lee Eun-Pa;Kim Moon-Hae
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.862-864
    • /
    • 2005
  • TMOSM/Linux v2.0 은 리눅스/임베디드 리눅스에서 분산 실시간 객체 모흼인 TMO로 작성된 프로그램을 실행시키는 미들웨어이다. 최근 임베디드 환경의 급속한 발전과 더불어 다양한 실시간 기반 제어 틴 개발 방법론에 대한 요구사항 역시 증가하고 있지만, 임베디드 리눅스를 비롯한 여러 임베디드 OS에서는 이들을 모두 충족시키는데 여러 단정들이 존재하고 있다. 따라서 TMO기반 미들웨어는 임베디드 OS의 단점들을 보완함은 물론 TMO의 장점을 최대한 끌어낼 수 있는 형태로 구축되어야 할 것이다. 본 논문은 리눅스/임베디드 리눅스에서 TMOSM/Linux v2.0이 TMO 기반 미들웨어로서 그 역할을 최대한 발휘할 수 있도록 구성한 방법중 가상 쓰레드를 이용한 설계와 그 결과를 보인다.

  • PDF

Modeling of a Robot Control System using the Real-time Object Model : TMO (실시간 객체 TMO를 이용한 로봇 제어 모델링)

  • 곽상훈;김현주;서한석;김정국
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04a
    • /
    • pp.157-159
    • /
    • 2004
  • 본 논문에서는 분산 일시간 객체 엔진을 내장하는 TMO-LINUX/ARM 커널 상에서, 각종 센서 및 모터 제어로 구성되는 로봇 제어 시스템을 동적 분산 실시간 객체인 TMO로 모델링하고 구현하였다. TMO(Time-triggered Message-triggered Object)는 시간적 조건에 의해 구동되는 객체 내의 실시간 스레드와 메시지에 의해 구동되어 주어진 데드라인 안에 작업을 수행하는 메시지 구동 실시간 스레드들의 동적 멤버들로 구성되는 실시간 객체로, 외부의 입출력에 반응하며 내부 장치에 대한 실시간 작업을 병행해야 하는 로봇 제어 시스템에 대해 매우 적합한 모델이다. 본 논문에서는 이러한 로봇 제어 시스템 설계에의 TMO의 적용이 잘 정의되고 규격적인 설계 모델을 제공함을 보인다.

  • PDF

Improvement of Efficient Tone-Mapping Curve using Adaptive Depth Range Coefficient (적응적 깊이 영역 변수를 활용한 효율적인 톤 매핑 커브 개선)

  • Lee, Yong-Hwan;Kim, Youngseop;Ahn, Byoung-Man
    • Journal of the Semiconductor & Display Technology
    • /
    • v.14 no.4
    • /
    • pp.92-97
    • /
    • 2015
  • The purpose of this work is to support a solution of optimizing TMO (tone mapping operator). JPEG XT Profile A and C utilize Erik Reinhard TMO that works well in most cases, however, detailed information of a scene is lost in some cases. Reinhard TMO only calculates its coefficient to have tone-mapping curve from log-average luminance, and this lead to lose details of bright and dark area of scenes in turn. Thus, this paper proposes an enhancement of the default TMO for JPEG XT Profile C to optimize tone-mapping curve. Main idea is that we divide tone mapping curve into several ranges, and set reasonable parameters for each range. By the experimental results, the proposed scheme shows and obtains better performance within a dark scene, compared to the default Reinhard TMO.

Design and Implementation of a Visual Builder for TMO Programming (TMO 프로그래밍을 위한 비주얼 빌더의 설계 및 구현)

  • Yun, Kyu-Sik;Choi, Jae-Young;Kim, Moon-Hae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05a
    • /
    • pp.419-422
    • /
    • 2003
  • TMO 비주얼 빌더는 사용자가 TMO(Time-triggered Message-triggered Object) 모델을 사용하여 실시간 시스템을 개발하는데 도움을 주는 모형화 도구이다. 이 도구는 TMO의 실시간 요소를 입력해 시각적인 모델링을 하고 거기에 기초한 C++ 소스 코드를 생성시킨다. 이는 초기 설계 작업에서 개발자들에게 편의성을 제공할 수 있고, 이후 안정된 로직을 구현할 수 있도록 한다. 본 논문은 이러한 TMO 비주얼 빌더의 구성 및 기능에 관하여 기술한다.

  • PDF

The Implementation of Vital Sign Information Parsing Module using TMO(Time Triggered and Message Triggered Method) (TMO를 이용한 생체정보 수신모듈 구현)

  • Cho, Eui-Joo;Kim, Chun-Suk;Kim, Gwang-Gun
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.3 no.4
    • /
    • pp.247-253
    • /
    • 2008
  • The TMO may contain two types of methods, time-triggered methods(also called the spontaneous methods of SpMs) which are clearly separated from the conventional service methods (SvMs). The SpM executions are triggered upon design time whereas the SvM executions are triggered by service request message from clients. In this paper, we describes the application environment as the patient monitor telemedicine system with TMO structure. Vital sign information web viewer systems is also the standard protocol for medical image and transfer. In order to embrace new technologies as telemedicine service, it is important to develope the standard protocol between different systems in the hospital, as well as the communication with external hospital systems.

  • PDF

Data Acquisition System Applying TMO for GIS Preventive Diagnostic System (GIS 예방진단시스템을 위한 TMO 응용 데이터 수집 시스템)

  • Kim, Tae-Wan;Kim, Yun-Gwan;Jang, Cheon-Hyeon
    • The KIPS Transactions:PartA
    • /
    • v.16A no.6
    • /
    • pp.481-488
    • /
    • 2009
  • GIS is used to isolate large power electrical equipment using SF6 gas. While GIS has simple structure, it has few break down, relatively high reliability. But it is hard to check up faults for reason of pressure. Faults of GIS should have a ripple effect on community and be hard to recovery. Consequently, GIS imports a preventive diagnostic system to find internal faults in advance. It is most important that reliability on the GIS preventive diagnostic system, because it estimates abnormality of system by analysis result of collected data. But, exist system which used central data management is low efficiency, and hard to guarantee timeliness and accuracy of data. To guarantee timeliness and accuracy, the GIS preventive diagnostic system needs accordingly to use a real-time middleware. So, in this paper, to improve reliability of the GIS preventive diagnostic system, we use a middleware based on TMO for guaranteeing timeliness of real-time distributed computing. And we propose an improved GIS preventive diagnostic system applying data acquisition, monitoring and control methods based on the TMO model. The presented system uses the Communication Control Unit(CCU) for distributed data handling which is supported by TMO. CCU can improve performance of the GIS preventive diagnostic system by guaranteeing timeliness of data handling process and increasing reliability of data through the TMO middleware. And, it has designed to take full charge of overload on a data acquisition task had been processed in an exist server. So, it could reduce overload of the server and apply distribution environment from now. Therefore, the proposed system can improve performance and reliability of the GIS preventive diagnostic system and contribute to stable operation of GIS.