• Title/Summary/Keyword: Run-Time Environment

Search Result 282, Processing Time 0.037 seconds

Fault-Tolerant Software Development Environment for Server Cluster Systems (서버 클러스터 시스템을 위한 고장 감내 소프트웨어 개발 환경)

  • 함명호;김진용;신현식
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.298-300
    • /
    • 2003
  • 분산 시스템 환경에서 하드웨어나 소프트웨어 자원의 가용성이나 신뢰성을 높이기 위한 노력으로 가용성이 높은 클러스터 시스템이나 고장 감내 소프트웨어 개발 환경들이 연구되어 왔다. 본 연구에서는 하드웨어의 신뢰성을 높이기 위해 서버 클러스터 시스템을 구축하였고, 이 클러스터 시스템에 기반한 고장 감내 소프트웨어 개발 환경을 구축하였다. 사용자는 고장 감내 소프트웨어 개발 환경을 이용하여 쉽게 고장 감내 소프트웨어를 작성할 수 있고, 원하는 소프트웨어 고장 감내 기법을 간단하게 기술할 수 있다. 특히, 소프트웨어 개발과 소프트웨어 고장 감내 기법의 적용을 논리적으로 분리시켜 소프트웨어 개발 과정을 단순화 시켰고, 이미 개발된 소프트웨어 모듈의 변경 없이 다양한 고장 감내 기법을 적용할 수 있게 하였다. 이러한 개발상의 논리적인 분리, 소프트웨어 모듈의 동적 노드 결정, 그리고 작업 스케쥴링 둥의 일을 처리하기 위해 실행 시간 제공 요소(Run-time supports)들이 노드와 네트웍 고장을 감내 하기 위해 개발된 미들웨어 계층 위에서 구현되었다.

  • PDF

Performance Analysis of Interoperated HLA Federations for MOM Service (MOM 서비스에 의한 HLA 페더레이션 연동 성능 분석)

  • Yoo, Min-Wook;Kim, Tag-Gon
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.14 no.6
    • /
    • pp.1081-1090
    • /
    • 2011
  • High Level Architecture(HLA) is a specification for interoperation among heterogeneous simulators which are executed in a distributed environment. HLA originally allows a number of federates to join in a federation using a single RTI(Run-Time Infrastructure). To interoperate federations without modifying RTI, agent federate, which represents behavior of a federation, can be used. Agent federate can use MOM(Management Object Model) service or agent-user protocol to acquire information of a federation. This paper performs various experiments to measure performance of two architectures. MOM service shows a loss of performance but can be applied without modifying user federates. Experiment results can be used to determine appropriate architecture for interoperation of federations.

A Software Component Matrix in Run-Time Environment (런타임을 고려한 소프트웨어 컴포넌트 메트릭스)

  • Cha, Seok-Ki;Lim, Jung-Eun;Baik, Doo-Kwon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06b
    • /
    • pp.90-95
    • /
    • 2007
  • 소프트웨어 컴포넌트는 빠르게 변화하는 컴퓨팅 환경과 시대의 추세에 신속히 대응할 수 있도록 개발의 가능성을 이루게 하는 소프트웨어의 단위이다. 이는 소프트웨어 컴포넌트 간의 의존성을 줄이고 응집력을 높이는 것을 핵심으로 한다. 이러한 소프트웨어 컴포넌트를 정량적으로 평가할 수 있는 중요한 지표는 바로 결합도와 응집도이다. 본 논문에서는 런타임 상황을 고려하여 클래스 추상화 정도에 따른 클래스의 응집력을, 소프트웨어 컴포넌트 응집력으로 확장한다. 또한 컴포넌트 인터페이스에 의한 내부 결합도와 컴포넌트 간의 의존성에 따른 외부 결합도 측정법을 제안한다. 본 논문에서는 제안 메트릭스를 사례에 적용하여 그 효율성을 평가한다.

  • PDF

Implementation of multi-touching and application based touch interface using Infrared (적외선을 이용한 멀티 터치와 터치 인터페이스의 구현)

  • Yoo, Ki-Sun;Hong, Rok-Ji;Moon, Il-Young
    • Journal of Advanced Navigation Technology
    • /
    • v.14 no.6
    • /
    • pp.928-934
    • /
    • 2010
  • In this paper, the method introduce for touching signals and run the application on the multi touch environment using infrared light. When the user touches the screen, the infrared camera make a movie the light and the light which made through image processing communicate from TUIO(Tangble User Interface Object) protocol to Application. this Program is using the delivery informations which are occurred the event to Application. The Application which use the touch can exchange the Andoroid Phone between Mobile picture supervision Application also this equipment introduces about the musical entertainment Application which play a music many users at the same time.

An Adaptive Polling Selection Technique for Ultra-Low Latency Storage Systems (초저지연 저장장치를 위한 적응형 폴링 선택 기법)

  • Chun, Myoungjun;Kim, Yoona;Kim, Jihong
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.14 no.2
    • /
    • pp.63-69
    • /
    • 2019
  • Recently, ultra-low latency flash storage devices such as Z-SSD and Optane SSD were introduced with the significant technological improvement in the storage devices which provide much faster response time than today's other NVMe SSDs. With such ultra-low latency, $10{\mu}s$, storage devices the cost of context switch could be an overhead during interrupt-driven I/O completion process. As an interrupt-driven I/O completion process could bring an interrupt handling overhead, polling or hybrid-polling for the I/O completion is known to perform better. In this paper, we analyze tail latency problem in a polling process caused by process scheduling in data center environment where multiple applications run simultaneously under one system and we introduce our adaptive polling selection technique which dynamically selects efficient processing method between two techniques according to the system's conditions.

Populations Accessible to Gravitational Wave and Multi-Messenger Astronomy Within 10 Years

  • Kim, Chunglee
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.44 no.1
    • /
    • pp.58.1-58.1
    • /
    • 2019
  • Gravitational-wave (GW) sources for the next decades would be in majority binaries consisting of neutron stars and/or black holes reside in the extragalactic environment. For example, GW170817 was the first extragalactic neutron star - neutron star binary found by GW observations and it was proved the power of multi-messenger astronomy (MMA) including the KMTNet observations. With the ever increased sensitivity, the $3^{rd}$ observation run (O3) led by the advanced LIGO and advanced Virgo this year aims to search for more 'standard' populations as well as 'exotic' ones expected by stellar evolution. I will present highlights of on-going efforts by researchers in Korea and those in abroad for estimating physical parameters of a source. Mass, spin, distance, and location are prerequisite information to constrain theoretical understanding of the source formation and evolution. Furthermore, these information are to be shared with the international community for follow-up multi-messenger observations. I will present the observational accuracy expected for the future GW observations and discuss their implications. If time allows, I will make a few remarks on prospects of O3 with KAGRA collaborations, which many domestic researchers are closely involved in.

  • PDF

A Study on the Design Idea for Plug-in based Simulation Network on Single and Distributed Computing Environment (단일 및 분산 컴퓨팅 환경에서 모델 연동을 위한 플러그인 방식의 인터페이스 설계 방안 연구)

  • Shim, Jun-Yong;Lee, Yong-Heon;Kim, Sae-Hwan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1375-1378
    • /
    • 2011
  • 국방 분야의 모델링 및 시뮬레이션(Modeling & Simulation) 분야에서 재사용성 및 상호운용성 확보는 기 개발된 모델을 연동하여 시뮬레이션을 확장할 수 있다는 측면에서 핵심이 된다. 이러한 핵심기술 확보를 위해 시뮬레이션 소프트웨어의 공통 컴포넌트를 설계하고, 표준 연동 미들웨어인 Run-Time Infrastructure(RTI)를 적용한 프레임워크가 개발되었다. 한편, 시뮬레이션 환경은 목적에 따라 시뮬레이션 모델의 기능이 달라지거나, 동일한 모델이 분산 컴퓨팅뿐만 아니라 단일 컴퓨팅 환경에서도 수행되도록 요구된다. 본 논문은 이러한 요구사항을 만족시킬 수 있도록 모델 연동을 위한 플러그인 방식의 인터페이스 설계 방안을 제시하고, 분산 시뮬레이션의 동일한 모델을 단일 시스템에서 시뮬레이션 할 경우 모델 컴포넌트 간 데이터 교환 및 메시지 순서화를 제공할 수 있는 메커니즘을 기술한다.

Intuitive Game Design as digital therapeutic tool for silver-generation

  • Hyein Kwon;Chan Lim
    • International Journal of Advanced Culture Technology
    • /
    • v.12 no.1
    • /
    • pp.305-310
    • /
    • 2024
  • The purpose of this study is to implement game content within the generative artificial intelligence module Chat-GPTs, grounded in the humanistic discourse of self-reflection. This content aims to empower the dignity of the silver generation, which has been marginalized by digital technology. Simultaneously, we intend to prototype a digital psychotherapeutic tool. The development of a flexible device that adapts to the silver generation's living environment and temporal constraints is also part of our plan. However, there are still few commercially available products, and digital therapeutics developed in the form of content are virtually nonexistent. The goal is to implement game content that allows the elderly, who have been marginalized by digital technology, to find their true dignity. Simultaneously, we plan to commercialize a prototype of digital psychotherapy that can flexibly adapt to the range of living environments and time constraints of the elderly. This study has been extended based on the game content 'Daily Run' created by Hyein Kwon, an undergraduate student at Kyungil University.

A Study on the Order of Healing Environment Elements of Nursing Homes by Maslow's Hierarchy of Needs (매스로우의 욕구단계이론에 의거한 노인요양시설 치유환경소의 위계에 관한 연구)

  • Chung, Mi-Ryum
    • Korean Institute of Interior Design Journal
    • /
    • v.21 no.1
    • /
    • pp.240-247
    • /
    • 2012
  • Healing Environment is to cure the user as a whole by considering his social, psychological aspect, beyond the functional aspect of treatment. Various design elements of healing space have been developed so far, but they were mostly described with same rank. Even though every element is significant, facilities such as nursing homes tends to run with low budget, and they can't fulfill them all at the same time. It is important to find the sequence between design elements. The purpose of this study is to reorganize the design principles of healing environment by Maslow's hierarchy of needs(Physiological needs, Safety needs, Love/Affilitation needs, Self-Esteem needs and Self-Actualization needs), and analyze elderly nursing homes and examine the framework itself by application. Research method was consist of literature review on healing space design elements and hierarchy of needs, reconstruction of design elements with hierarchy, and application on 5 Korean nursing home cases. As the result, Maslow's hierarchy of needs and design elements were linked with good balance. Analysis of 5 nursing homes revealed that lower needs were short of environmental support compared to higher needs. Especially design elements related to Physiological needs should be improved. Also, new framework had strength in not only providing gasps on current situation in detail, but also suggesting elements for improvement with hierarchy and sequence. Through this research healing environment design elements and human needs were linked. Nursing home is the last environment for the elderly, which should help to heal their body and mind and also support them to accomplish self-actualization.

  • PDF

A Study of the UML modeling and simulation for an analysis and design of the reconnaissance UAV system (정찰용 무인기 체계 분석/설계를 위한 UML 모델링 및 시뮬레이션 연구)

  • Kim, Cheong-Young;Park, Young-Keun;Lee, Jun-Kyu;Kim, Myun-Yeol;Reu, Tae-Kyu
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.36 no.11
    • /
    • pp.1112-1120
    • /
    • 2008
  • The real-time distributed simulation at the present age concentrates on the construction of a system development environment in order to accomplish a synthetic battlefield environment connected with Live-Virtual-Constructive simulation and to realize the Simulation Based Acquisition which supports the life cycle of weapon system. Accordingly this paper describes the development environment of the UML modeling and simulation which integrates the system analysis and design methods performed during the conceptual design phase of the reconnaissance UAV system development. An integrated framework linked with the UML simulation and X-plane visualization is suggested to efficiently perform the system analysis and design, and finally the implementation contents, the analysis of experiment results and concluding remarks are described.