• Title/Summary/Keyword: 윈도우즈 운영 체제

Search Result 56, Processing Time 0.031 seconds

A survey for the structure of I/O system applied for the PC-based DCS (PC 기반 분산제어시스템의 입출력시스템 구조에 관한 고찰)

  • Lee, Chan-Ju;Kim, Eung-Seok
    • Proceedings of the KIEE Conference
    • /
    • 1999.07b
    • /
    • pp.877-879
    • /
    • 1999
  • 최근 윈도우즈 기반 운영체제의 발전과 PC의 성능 향상으로 제어분야에서의 PC 활용이 가속화되면서 PC 기반의 분산제어시스템이 등장하였고, 전력연구원에서는 화력발전소의 국산개발 배연탈황설비 제어시스템에 PC 기반 분산제어시스템을 도입하여 운용하고 있다. 이러한 PC 기반 분산제어시스템의 활용으로 하위구조에 다양한 종류의 입출력시스템을 선택 가능하게 되었고 시스템 구축에 대한 독자적인 방법을 채택할 수 있게 되었다. 본 논문에서는 국산개발 배연탈황설비에 적용된 PC 기반 분산제어시스템의 전반적인 구성을 살펴보고 제어프로세서인 현장제어유닛과 하위 입출력시스템의 하드웨어 구조, 상호간 통신 구조 및 시스템 이중화구조에 대하여 기술하고자 한다. 또한 입출력시스템 간의 인터페이스 방법과 입출력 모듈 종류에 따른 현장기기의 활용방법에 대하여 알아보고 향후 PC 기반 분산제어시스템의 입출력시스템 구축 시 고려하여야 할 사항들에 대하여 기술하고자 한다.

  • PDF

A Windows Operating System based Control Display Unit for a Commercial High Precision Inertial Navigation System (상용 초정밀 관성항법시스템용 윈도우즈 운영체제 기반 CDU(Control Display Unit) 설계)

  • Kim, Jeong-Won;Shin, Dae-Sik;Hwang, Dong-Hwang;Lee, Sang-Jeong;Park, Yong-Woon
    • Proceedings of the KIEE Conference
    • /
    • 2005.10b
    • /
    • pp.101-103
    • /
    • 2005
  • This paper designs a CDU(Control Disaply Unit) for commercial high precision INS(Inertial Navigation System). The CDU is designed using GUI(Graphic User Interface) programming running on Windows operating system. Since the designed CDU provides standard functions of the Windows operating systems and has a modular structure, it is easy to modify and extend. The CDU has been interfaced to the H-726 INS, from which it's usefulness can be seen.

  • PDF

A Version Synchronization Tool for Dynamic Reconfiguration of Application Modules on Sensor Nodes (센서노드상의 응용모듈 동적재구성을 위한 버전동기화 도구)

  • Jung Sun-Woo;Kil A-Ra;Chong Ki-Won
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06c
    • /
    • pp.217-219
    • /
    • 2006
  • 일반적으로 수십 개에서 많게는 수백 수천 개의 센서노드로 구성된 센서네트워크 환경에서 각 노드들은 제한된 저장 공간과 효율적인 에너지자원소비 등의 제약사항을 가지고 있다. 따라서 센서노드에서 응용모듈에 대한 형상관리를 수행하기에는 어려움이 있다. 본 논문은 한국전자통신연구원(ETRI)에서 개발된 나노큐플러스 운영체제(Nano-Qplus OS)기반의 센서네트워크 환경에서 각 노드들의 저장 공간이나 에너지 자원 등의 여러 제약조건을 고려한 버전동기화 도구를 제안한다. 이것은 윈도우즈 기반의 eclipse개발환경과 버전관리도구인 CVSNT와 연동하여 각 응용모듈의 버전을 관리하고, 이를 이용하여 본 논문에서 소개하는 센서노드와 버전정보 저장소간의 버전동기화 도구인 NVSync(Nano-Qplus Version Synchronization)를 사용하여 센서노드의 응용모듈과 동기화함으로써 동적으로 노드들의 응용모듈을 재구성할 수 있게 한다.

  • PDF

Design of a Control Display Unit for Commercial Inertial Navigation Systems (상용 관성항법시스템용 CDU(Control Display Unit) 설계)

  • Hwang, Dong-Hwan;Kim, Jeong-Won;Shin, Dae-Sik;Lee, Sang-Jeong;Park, Yong-Woon
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.10 no.2
    • /
    • pp.38-46
    • /
    • 2007
  • This paper proposes a design method of a CDU(Control Display Unit) for commercial INS(Inertial Navigation Systems). In order to guarantee reusability and extendability, the design method is based on the class programming of the Windows operating system. Since the CDU has abstracted functions and variables, it can be interfaced with any INS. It is also easy to extend the designed functions using inheritance and polymorphism of the class. In order to show usefulness of the CDU, it has been implemented for the H-726 INS.

A Comparative Analysis of Socket I/O models for Massively Multi-player On-line Network Game Server (대규모 네트워크 게임 서버를 위한 소켓 I/O모델의 비교 분석)

  • Choi, Jin-Seong;Piao, Xuefeng;Jeon, Jae-Woo;Oh, Sam-Kweon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11b
    • /
    • pp.1209-1212
    • /
    • 2002
  • 대규모 네트워크 게임은 최대한 많은 사용자를 수용할 수 있어야 하며 사용자들에게 안정적인 서비스를 제공할 수 있어야 한다. 그러나 많은 사용자들의 서버 동시 접속 및 제한된 네트워크 대역폭 등의 문제들로 인해 네트워크 게임 서버는 부하가 걸릴 수 있다. 이런 부하를 최대한 줄이기 위해 네트워크 게임 서버는 기능별로 분산되어 있는 것이 일반적이며, 분산된 서버들간의 통신 또는 서버와 클라이언트들간의 통신은 운영체제에서 제공하는 네트워크 통신 라이브러리를 사용한다. 본 논문에서는 Microsoft 사의 윈도우즈 계열에서 제공하는 다섯 가지 소켓 I/O 모델들에 대해 조사하고 비교 분석한다. 비교 분석한 결과 대규모 네트워크 게임 환경에서는 IOCP 모델이 기타 소켓 모델에 비해 IO 처리가 여러 가지 장점을 가지고 있음을 알 수 있다.

  • PDF

Analysis of a Security Vulnerability of URL Attack on Apache Web Server (아파치 웹서버의 URL 공격에 대한 보안취약성 분석)

  • Choi, Jong-Cheon;Choi, Jin-Woo;Cho, Seong-Je
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.1027-1030
    • /
    • 2004
  • 본 논문에서는 기계어 프로그램만 주어진 환경에서 디버깅 및 역공학 도구를 사용하여 소프트웨어 보안취약성을 분석하는 방법에 대한 연구를 수행하였다. 즉, MS사의 윈도우즈 2000 서버 운영체제 상에서 아파치(Apache) 웹서버를 대상으로, URL 공격에 대한 한 취약성을 재연하고, 취약점이 있는 코드 부분을 추출하였다. 이는 기계어 프로그램을 실행하면서 보안 취약성 분석 절차를 이해하고 보안 결함을 발견해 내는 기반 자료로 활용될 수 있을 것이다.

  • PDF

A sequential presentation method for trajectory data using Almap interface (알맵 지도 인터페이스를 이용한 궤적 데이터의 시간적 표현 방법)

  • Junghoon Lee;Youngshin Hong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.1219-1221
    • /
    • 2008
  • 본 논문에서는 막대한 양의 위치 정보가 축적되는 차량 텔레매틱스 시스템을 대상으로 이동 이력 데이터에 대한 효과적인 분석을 위하여 이동 객체들의 궤적과 위치 변화를 시간적인 흐름에 따라 디지털 맵에 표현하는 인터페이스를 설계하고 구현하였다. 분석기 모듈은 쓰레드로 구현되어 윈도우즈 운영체제의 쓰레드 제어함수에 의해 분석 모듈도 같이 수행이 제어될 수 있으며 상용 디지털 맵인 알맵에 기반하여 이의 API에 따라 지도 인터페이스를 구현하였다. 또한 도로상에서의 분석을 위해 도로 네트워크 상에서의 표현도 구현하였다. 본 논문에서 구현된 분석 인터페이스의 구조는 쓰레드, 디지털 맵 등에 대한 요소들을 적절히 결합하여 새로운 Add-in 분석 기능을 추가할 수 있도록 한다.

Implementation and Performance analysis of a Framework to Support Real-Time of Robot Components (로봇 컴포넌트에 실시간성을 지원하기 위한 프레임워크 구현 및 성능분석)

  • Choi, Chan-Woo;Cho, Moon-Haeng;Park, Seong-Jong;Lee, Cheol-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.9 no.4
    • /
    • pp.81-94
    • /
    • 2009
  • In ubiquitous environments, the real-time features are necessary to insure the QoS of the intelligent service robots. In this paper, we design and implement a real-time framework for intelligent service robots to support real-time features. The real-time framework to support real-time scheduling services is implemented on the general operating systems. We solve the problem that the scheduler of a general operating system can not support real-time features. This paper also proposes realtime scheduling services to guarantee the QoS of real-time robot applications. We implemented the proposed real-time framework on the Windows operating system and conducted some performance experiments. The experimental results show that the proposed real-time framework can improve thread response times and it has slight performance overhead of $62{\mu}s$.

Modified grid-based KIneMatic wave STOrm Runoff Model (ModKIMSTORM) (격자기반의 운동파 강우유출모형 KIMSTORM의 개선)

  • Jung, In-Kyun;Shin, Hyung-Jin;Park, Jin-Hyeog;Kim, Seong-Joon
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2008.05a
    • /
    • pp.254-258
    • /
    • 2008
  • 본 연구는 격자기반 운동파 강우유출모형 KIMSTORM(grid-based KIneMatic wave STOrm Runoff Model)의 기능을 개선하고 적용성을 평가하는 것이다. KIMSTORM은 김성준(1998)이 개발한 분포형 강우유출모형으로 포화상태의 지표흐름 및 토양수분상태의 시공간적인 분포를 파악할 수 있다. UNIX C++ 언어로 개발되었으며, GRASS 형태의 ASCII Grid를 입출력하도록 구성되어 있는 모형으로 UNIX 운영체제에서 구동이 가능하다. 그러나 UNIX와 GRASS는 최근에 많이 이용되지 않는 추세로 KIMSTORM 모형을 이용한 홍수유출해석이 적극적으로 활용되는데 주요 제약사항이 되어 왔다. 본 연구에서는 KIMSTORM을 윈도우즈 환경에서 운영될 수 있도록 FORTRAN 90을 이용하여 재개발하였으며 주요개선 사항으로, ESRI ASCII Grid 형태의 GIS(geographic information system) 자료 입력, 물리적 침투모의 방법인 GAML (Green-Ampt and Mein- Larson) 적용, 공간강우 입력가능, 정렬 알고리즘을 이용한 계산속도의 개선, 모형 자료입력 등 전처리 기능개선, 계산결과의 자동평가 및 분포도출력 등 후처리 방식개선으로 요약할 수 있다. 개선된 모형 GAML에 의한 침투방법을 적용하여, 남강댐유역($2,293\;km^2$)의 6개 강우사상을 대상으로 결정계수, Nash & Sutcliffe 모형효율계수, 용적편차, 첨두유량의 상대오차, 첨두시간의 절대오차를 이용하여 적용성을 평가하였으며, 민감도분석결과 초기토양수분조건과 하천조도계수가 가장 큰 민감도를 나타내었다.

  • PDF

A Study on MS Crash Analyzer (MS 크래시 분석도구에 관한 연구)

  • Noh, Myoung Sun;Na, Jong Bae;Jung, Gwang Un;Ryou, Jae Cheol;Noh, Bong Nam
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.2 no.9
    • /
    • pp.399-404
    • /
    • 2013
  • MSEC(Microsoft Security Engineering Center) performed fuzz testing Windows Vista with 350 million test cases for 14 months before launching it. They analyzed crashes resulted from the testing and developed crash analyzer !exploitable based on the data used to determine exploitability. In this paper, we describe how MS crash analyzer determines exploitability of crashes. Besides, we suggest an improvement to overcome the limitations found in the MS crash analyzer during the analysis.