• 제목/요약/키워드: 어플리케이션 채택

검색결과 61건 처리시간 0.026초

고장 감내 CORBA를 위한 로깅 및 회복 기법 (A Logging and Recovery Mechanism for Fault Tolerant CORBA)

  • 김홍식;구경이;김중한;김유성
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.157-159
    • /
    • 2000
  • 분산 객체 시스템을 통합하기 위한 표준인 CORBA(Common Object Request Broker Atchitecture)는 분산 환경에서 더욱 더 자주 발생하는 고장에 대한 회복 수단을 제공하지 않기 때문에, 높은 신뢰성을 요구하는 상업용 어플리케이션에 도입되지 못하고 있다. 이에 따라, CORBA 구조 내에 자체적인 고장 감내 구조를 추가해 신뢰성 높은 서비스를 제공할 수 있는 고장 감내 CORBA에 대한 연구가 진행되고 있다. 그러나, 2000년 4월에 채택된 고장 감내 CORBA에 대한 명세서에서는 객체의 인터페이스를 정의하는 기술 언어인 CORBA IDL(Interface Definition Language)로 객체 단위의 중복과 이를 위한 시스템의 구조 및 각 모듈의 설계를 요약하고 있으나, 그 세부적인 메커니즘이 제시되지 않고 있다. 따라서 본 논문에서는 CORBA에 고장 감내성을 부여하기 위해 세부적인 고장 감내 CORBA를 위한 로깅 및 회복 기법을 제안한다.

  • PDF

Web환경에서의 Globalization 컴포넌트의 설계 및 구현 (Design and Implementation of Globalization Component For Web)

  • 김도형;이유호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (하)
    • /
    • pp.1789-1792
    • /
    • 2003
  • 컴포넌트 기술은 재사용성을 기반으로 어플리케이션 개발의 생산성을 높일 수 있어 소프트웨어를 신속하고 효과적으로 개발할 수 있는 기술로써 채택되고 있으며, 특히 EJB 컴포넌트는 자바를 기반으로 하며 산업계에서 널리 이용되고 있는 기술이다. 이러한 컴포넌트의 유형은 크게 비즈니스 컴포넌트와 기능별 컴포넌트로 분류할 수 있으며 비즈니스 컴포넌트는 특정 응용분야와의 상관성이 커짐에 따라 비즈니스 공용 컴포넌트, 비즈니스 핵심 컴포넌트, 비즈니스 응용 컴포넌트로 구분하고 있다. 본 논문은 일반 Web Application 에서 업무 구현상 필요성 혹은 솔루션 제품의 해외 판매 시 필요로 하는 비즈니스 공용 컴포넌트인 Globalization 컴포넌트의 개발과정과 실제 적용 가능성 및 효용성 측면을 제시한다.

  • PDF

레거시 시스템을 포함한 자바 컴포넌트 설계 및 구현 (Design and Implement the Java Component including the Legacy System)

  • 백수진;정화영;송영재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (하)
    • /
    • pp.1745-1748
    • /
    • 2003
  • 컴포넌트 개발 방법론이 일반화되면서 기존 소프트웨어의 재사용과 유지 보수에 대한 필요성이 요구되었다. 그러나, 현재 대다수의 단위 컴포넌트 개발은 주로 각각의 산업 분야별로 컴포넌트 자체를 새롭게 개발하고 있는데 비해 기존의 레거시 시스템의 재사용은 많이 이루어지지 않고 있다. 레거시시스템을 사용하는 기존 연구방법으로는 래핑 방법이나 변환 규칙을 적용하여 컴포넌트로 생성하거나 도입하려는 연구가 진행되고 있으나 이러한 기법은 전문가적인 부가 정보를 필요로 한다. 따라서 많은 부가정보나 수정 없이 쉽게 컴포넌트로 이용할 수 있는 기법이 요구된다. 본 논문에서는 프로그램의 재사용을 위해 이미 존재해 있는 레거시 시스템을 자바 기반의 어플리케이션과 JNI를 사용하여 연계하고, 범용적인 컴포넌트 모델인 자바빈즈를 채택하여 자바빈즈 컴포넌트로 변환하는 구조를 제안한다.

  • PDF

항공 AIDC를 응용한 VTS 관제센터간 선박관제권 이양절차 도입

  • 유재만;정경화
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2013년도 춘계학술대회
    • /
    • pp.368-370
    • /
    • 2013
  • 현재 전 세계 체약국들은 증가하는 항공수요를 충족하고 공역의 이용 효율성 및 항공기 운항의 경제성 등을 제고하기 위해 국제민간항공기구(ICAO)에서 전략적으로 개발하고 채택한 차세대항법시스템(New CNS/ATM, PBN 등)의 각종 항법 및 통신 어플리케이션 등을 도입 적용하고 있다. 이 가운데 AIDC(ATS inter-facility Data Communication)는 조종사와 관제사간 반복적으로 이루어지는 교신(Verbal Communication)사항을 포맷화한 후 데이터로 송출하여 조종사와 관제사 양측 모두의 업무로드를 감소시키며 주파수 점유 시간을 단축시켜 주파수 활용도를 크게 증가시키고 있다. 또한, 비영어권 국가와의 음성 통신시 부정확한 발음 등으로 야기 될 수 있는 인적요인(Human Factor)을 사전 제거하는 등 많은 혜택(Benefits)을 제공하고 있다. 비록 이번 연구에서 항공 AIDC의 모든 요소가 VTS에 1:1 적용 되지는 않지만 AIDC의 주요 요소(TOC, AOC 등)와 우리 해상교통 실정에 맞는 응용 요소(RTOC)를 추가하여 주파수와 관제센터는 다르지만 관제구역이 서로 인접해 있는 구역에 적용시켜 잠재적 위험요소를 사전에 예방하고, 궁극적으로 Service provider로서 이용자 중심의 VTS를 설계하고자 한다.

  • PDF

연성 실시간을 보장하는 자바 M: N 쓰레드 맵핑 모델 (A Java M: N Thread Mapping Model for Guaranteeing Soft Real-Time)

  • 양영록;손봉기;김명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (1)
    • /
    • pp.301-303
    • /
    • 2003
  • 사용자 쓰레드와 시스템 쓰레드간의 1:1 맵핑 모델은 병렬성을 지원하는 장점이 있고, M: N 맵핑은 병렬성 지원과 빠른 문맥교환의 장점이 있다. 리눅스 자바 가상 머신에서는 1:1 맵핑 모델만을 지원한다. 연성 실시간을 보장하기 위해서는 쓰레드간의 문맥교환을 최소화하여 성능 향상시킬 필요가 있다. 이 논문에서는 자바 어플리케이션 레벨에서 경량 프로세스(Light Weight Process, LWP) 개념을 도입하여 리눅스 자바 가상 머신에서 M: N 맵핑을 지원하는 자바 쓰레드 모델을 제안한다. 제안한 모델은 그린 쓰레드 (Green Thread)의 빠른 문맥교환과 네이티브 쓰레드(Native Thread)의 병렬성 지원 장점을 혼합한 것으로 빠른 처리속도와 자바 플랫폼의 독립성을 그대로 유지할 수 있다. 또한, MTR-LS 알고리즘을 경량 프로세스 스케줄링에 채택함으로서, 자바 응용프로그램의 연성 실시간을 보장한다. 1:l 및 M:1 맵핑 모델과의 성능 비교를 통해 제안한 모델이 좋은 성능과 연성 실시간을 보장한다는 것을 보인다.

  • PDF

차량 통신에서 특정 주행환경에 따른 경로 손실 모델에 대한 적합성 연구 (A Suitability Study for Path Loss Model according to Specific Driving Environment in Vehicle Communications)

  • 조대희;정재일;김태원
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.170-172
    • /
    • 2014
  • 트래픽 텔레매틱스 어플리케이션으로 알려진 차량 무선통신 서비스는 현재 교통에 대해서 차량 주행환경에 대해 더욱 안전하고 효율적으로 연구되고 발전하고 있는 추세이다. 차량 통신에서는 WAVE (Wireless Access in Vehicular Environments) 표준을 채택함으로써 차량 간 통신 과 차량과 기지국 간 통신에 WAVE 표준을 지킨다. 차량 통신에서는 다양한 주행환경에 따라 전파에 따른 경로 손실 모델이 적용될 수 있다. 본 논문에서는 파라미터에 따른 주행환경을 구분하고 구분된 주행환경에 따라 적합한 경로 손실 모델에 대해서 연구한다.

라이프 로그 공유 및 관리를 위한 확률모델 기반 사용자 인터폐이스 및 블로그 개발 (Development of User Interface and Blog based on Probabilistic Model for Life Log Sharing and Management)

  • 이진형;노현용;오세원;황금성;조성배
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권5호
    • /
    • pp.380-384
    • /
    • 2009
  • 모바일 장치에서 수집되는 로그 데이터는 개인의 일상에 대한 다양하고 지속적인 정보를 담고 있다. 이로부터 얻을 수 있는 사용자의 위치, 사진, 사용중인 모바일장치 기능 및 서비스의 종류를 통하여 사용자의 상태를 추론하고 개인의 일상을 이해하는 연구가 많은 관심을 받고 있다. 본 논문에서는 모바일 장치로부터 실시간으로 로그 데이터를 수집, 분석하고 이를 지도기반으로 시각화하여 개인 일상에 대한 정보를 효과적으로 관리할 수 있도록 하며 다른 사용자와 이 정보를 공유하여 상호 사용 가능한 어플리케이션을 개발한다. 제안하는 어플리케이션은 베이지안 네트워크 확률 모델을 채택하여 개인의 상황을 추론한다. 실험에서는 실제로 수집된 로그 정보를 바탕으로 효율적 시각화 및 다른 사용자와의 정보 공유 기능의 유용성을 확인하였다.

안드로이드 기반 GPS 개인위치정보 자기제어 구조 설계 (A Design of GPS based Personal Location Self-Control Software on Android Platform)

  • 장원준;이형우
    • 한국융합학회논문지
    • /
    • 제1권1호
    • /
    • pp.23-29
    • /
    • 2010
  • 최근 스마트폰 사용자를 대상으로 다양한 종류의 어플리케이션이 개발/배포되고 있다. 특히 Google에서 개발한 안드로이드 운영체제인 경우 오픈 소스 정책을 채택하였으며 멀티태스킹 서비스를 지원함과 동시에 기존의 구글 서비스와 연계할 수 있다는 장점이 있다. 특히 안드로이드 운영체제에서 Layar, Wikitude, Sherpa 및 a2b 등과 같이 스마트폰 환경에서 GPS 위치정보를 이용한 어플리케이션이 개발되어 다양한 서비스를 제공하고 있다. 하지만 기존의 Cell-ID 기반의 위치정보는 이동통신사업자가 이동통신망에 설치한 교환장치를 통해 직접적으로 수집될 수 있기 때문에 개인 프라이버시 문제가 발생하고, 각종 사업자에 따라 얼마든지 정보가 유출될 가능성이 있는 정보이므로 개인 프라이버시 침해 위험성이 높다. 따라서 본 연구에서는 스마트폰에서의 GPS 기반 개인위치정보를 사용자 스스로 통제 및 접근제어할 수 있는 기술적 방안을 제시하였고 이를 설계하였다. 이를 통해 안드로이드 환경에서 다양한 GPS 개인위치정보 자기제어 SW 개발이 가능하였다.

비디오 스트리밍 데이타 전송시 RTCP를 이용한 효율적인 네트워크 트래픽 제어 (An Effective Control of Network Traffic using RTCP for Transmitting Video Streaming Data)

  • 박대훈;허혜선;홍윤식
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권3호
    • /
    • pp.328-335
    • /
    • 2002
  • 네트워크 상에서 비디오 스트리밍 데이타를 전송할 때에는 다른 어플리케이션에 비해 훨씬 큰 대역폭을 차지하게 되며, 이에 따라 같은 네트워크를 사용하는 다른 어플리케이션과의 충돌로 과부하가 발생하게 된다. 본 논문에서는 이러한 문제점을 해결하기 위해 RTP와 RTCP를 이용한 스트리밍 데이타 전송 방식을 채택하였다. 즉, RTCP의 RR(Receiver Report) 패킷을 수신하여 네트워크 트래픽 발생 여부를 실시간으로 조사한다. 트래픽 발생 여부에 따라 JMF에서 사용하는 RTP 인코딩 방식 중 하나인 Motion JPEG의 양자화 계수를 동적으로 조절함으로써 전체 네트워크 트래픽을 줄이고자 시도하였다. 전체 전송량 평균과 세션별 전송량 평균 비율이 5% 범위를 넘어설 때, 각 세션별 전송량을 세션 평균값에 가깝게 동적으로 조절한 결과 과부하가 줄어들 뿐만 아니라 전체적인 전송 효율도 개선됨을 확인할 수 있었다.

DSM-CC U-U 적합성 시험을 위한 시험열 생성 (Test Case Generation for Conformance Test of DSM-CC U-U)

  • 김영규;이옥빈;김학서;권영덕이상호
    • 한국정보처리학회논문지
    • /
    • 제6권8호
    • /
    • pp.2171-2178
    • /
    • 1999
  • 최근 멀티미디어 산업의 빠른 성장 및 기술의 발전으로 VOD, Teleshopping 등 멀티미디어 서비스를 지원하는 DAVIC 시스템을 개발하려는 노력이 폭넓게 이루어지고 있는 상황이다. 따라서 DAVIC 시스템에 대한 적합성 시험 기술의 확보는 국내 멀티미디어 관련 제품의 국제화에 필수적인 요소가 될 것이다. DAVIC의 핵심이라 할 수 있는 DSM-CC는 시스템의 세션 및 전달계층의 연결설정 및 해제를 담당하는 S3 정보흐름을 위해 DSM-CC U-N을 채택하고 있으며 사용자 어플리케이션 제어를 담당하는 S2 정보흐름을 위해 DSM-CC U-U를 채택하고 있다. 이 논문에서는 메시지 시퀀스가 없는 DSM-CC U_U의 적합성 시험을 위해 시나리오 기반의 적합성 시험 구조와 방법을 제안한다.

  • PDF