• 제목/요약/키워드: ORB

검색결과 164건 처리시간 0.035초

CORBA기능을 이용한 정보검색시스템 통합에 관한 연구 (A Study on Information Retrieval Systems Integration Using Common Object Request Broker Architecture)

  • 최한석;김상미;남태우;손덕주
    • 정보관리학회지
    • /
    • 제13권2호
    • /
    • pp.223-242
    • /
    • 1996
  • 본 논문에서는 정보검색을 원하는 이용자들에게 시스템 및 DBMS의 이형성, 서로 다른 검색시스템 사용에 관계없이 단일 사용자 인터페이스를 통해 일관성 있는 질의 및 검색결과를 제공할 수 있는 CORBA기반의 정보검색시스템(DDIR/ORB) 통합모델을 제안한다. 본 논문에서 제안한 DDIR/ORB는 질의를 요구한느 클라이언트와 검색을 실행하는 응용서버 사이에 미들웨어베이스와 CD-ROM 텍스트 데이터베이스에 대한 접근 투명성을 보장하고 정보검색 결과에 대한 자유로운 데이터 교환 및 변환을 제공하며, 기존의 정보검색시스템의 재사용을 보장한다. DDIR/ORB 시스템 설계 및 구현에서 OMG IDL을 사용함으로써 인터페이스 복잡도가 감소되었고 구성요소들의 구현 비용을 최소화하였다.

  • PDF

통신시스템을 위한 공유메모리 기반 ORB 연동 프로토콜의 설계 (Design of Shared Memory-based Inter-ORB Protocol for Communication Systems)

  • 장익현;조영석
    • 한국콘텐츠학회논문지
    • /
    • 제6권12호
    • /
    • pp.59-70
    • /
    • 2006
  • 통신시스템 소프트웨어는 대단히 크고 복잡하기 때문에, 소프트웨어 재사용성, 하드에어 투명성, 응용에 따른 소프트웨어 재구축의 용이성과 고성능을 위한 컴포넌트 기반 구조를 요구하고 있다. 이런 요구사항을 만족시키기 위하여, 기존 CORBA IIOP의 성능과 통신방식에 대한 분석을 통해 통신시스템에 적합한 공유 메모리 기반의 CORBA 연동 프로토콜을 설계하였다. 설계된 프로토콜은 동일한 인터페이스를 지원하며 동일 시스템 환경에서의 메시지 전송 오버헤드를 최소화시킨다. 다른 프로토콜과의 비교시험 결과 새로운 프로토콜은 약15%-200%의 성능향상을 보여주고 있다. 따라서 본 논문에 제시된 프로토콜은 통신시스템을 위한 CORBA 기반의 컴포넌트 소프트웨어 개발을 위해 사용될 수 있을 것이다.

  • PDF

고속 교통표시판 인식 알고리즘 (Fast algorithm for Traffic Sign Recognition)

  • ;이찬호
    • 전기전자학회논문지
    • /
    • 제16권4호
    • /
    • pp.356-363
    • /
    • 2012
  • 자동차가 IT 기술과 융합되면서 편의성과 안전성 그리고 성능이 좋아지고 있다. 이와 관련하여 최근 자동차의 주행시 안전 및 주변 환경과 관련된 정보를 제공하기 위한 많은 알고리즘이 연구되고 있으며 교통표지판 인식 또한 그 중 하나이다. 교통표지판 인식은 안전 운전에 필요한 중요한 정보를 제공해 준다. 본 논문에서는 연산 시간 감소에 중점을 두어 교통표지판을 탐지하고 판별하는 인식 알고리즘을 제안한다. 제안한 알고리즘에서는 색상 임계값을 이용하여 교통표지판 후보를 분할하고 다각형 근사법을 이용하여 적절한 다각형을 찾는다. 이렇게 찾은 패턴에 대해 SURF와 ORB 알고리즘을 이용하여 데이터베이스와 비교하여 교통표지판을 식별한다.

의학입문(醫學入門)의 촌관척(寸關尺)에 관한 고찰(考察) (A Study on the Cun, Guan, Chi (Inch, Bar, Cubit) from the Elementary Course for Medicine{Yi Xue Ru Men))

  • 이수경;박원환
    • 대한한의진단학회지
    • /
    • 제9권2호
    • /
    • pp.10-24
    • /
    • 2005
  • Background and Purpose: Feeling the pulse is based on the pulse condition and alteration to observe the condition of the human body's health and by using a healthy person's pulse as a standard we are able to analyze the patient's pulse to find the attacked channel and collateral, viscera and bowels and understand the pathology such as diseases caused by exogenous evil, disorder of internal organs, and seven modes of emotions. Observing the color and shade of the patient's face, listening carefully to the sound of the patient, and feeling the pulse are methods in accordance with Su Wen 'Plain Questions', 'The Classic on Difficulty' (5th century B.C. Bianque), 'The Classic of Sphymology' (280 A.D. Wang Xi), 'Pulse Formulas' (1189 A.D. Cui Jiayan), and is systematically edited for those who have started studying to easily reach the profound state. Therefore, 'The Elementary Course for Medicine' has been used from ancient times as the textbook for diagnostics. Methods: In this Study, we will inspect commonly used pulse feeling methods, the inch, bar, cubit thesis, the viscera and bowels thesis from The Elementary Course for Medicine and inquire the difference of the text from 'Plain Questions of Huangdi's Internal Classic', 'Treatise on Febrile Diseases', 'Classic on Difficulty'. Results and Conclusion: 1. In 'The Elementary Course for Medicine' the site of the wrist along the pulsation of the radial artery is divided into inch, bar, cubit and has defined the inch, bar, cubit crossways. 2. In 'The Elementary Course of Medicine' the inch, bar, cubit for the left hand and right hand is subjected to each viscera and bowel. By assigning the left hand's inch, bar, cubit to the cardial orb, the hepatic orb, the renal orb, and the right hand's inch, bar, cubit to the pulmonic orb, the splenic orb, the vital gate it has been able to feel the pulse for each viscera and bowel by using the interpromoting and interacting relation of the five evolutive phases.

  • PDF

CAN 버스를 위한 내장형 CORBA에서 접속 지향과 가입 기반의 통합 통신 기법 (Integrating Subscription-Based and Connection-Oriented Communication into the Embedded CORBA for the CAN Bus)

  • 김기문;김태형
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제28권2호
    • /
    • pp.113-123
    • /
    • 2001
  • 본 논문에서는 CAN 기반 분산 제어 시스템을 위한 환경 명세 CORBA인 CAN-CORBA를 설계한다. CAN-CORBA의 ORB core는 다음과 같은 특성을 지닌다. (1) 기존의 접속 지향 점대점 통신뿐만 아니라 가입 기반(subscription-based)의 그룹 통신을 지워난다. 이를 통해, 결과적으로 전형적인 제어 시스템의 데이터 멀티캐스팅(multicasting) 요구를 한층 충족시킨다. (2) CORBA 메소드(method) 호출에 필요한 메시지 전송량을 크게 감소시킨다. CAN 같은 저속 브로드케스트(broadcast) 버스에서도 CORBA 메소트 호출의 오버헤드를 감당 할 수 있게 한다. 자연스럽게 두 종류의 통신 방법을 본 논문에서 제안한 매우 작은 크기의 ORB에 통합하기 위하여, 최대 4가지의 상위 통신규약을 지원할 수 있는 CAN의 전송층(Transport layer) 통신규약을 설계한다. 또한 서울대학교에서 이미 개발된 mArx라는 실시간 운영체제 환경에서 CAN-CORBA를 구현하였다. 성능 평가를 통하여 매우 제한적인 자원을 지니는 분산 내장형 제어 시스템 개발에 CORBA를 사용하는 것이 매우 적합하다는 결과를 보인다.

  • PDF

CORBA 기반의 보안 플렛폼과 그 응용 (A Security Platform based on CORBA and its Application)

  • 나중찬;김영균;김경범;김명준
    • 한국정보처리학회논문지
    • /
    • 제6권11S호
    • /
    • pp.3278-3288
    • /
    • 1999
  • This paper proposes a security platform, called SCAP(Security platform for CORBA based APplication), to cope with potential threats in a distributed object system. SCAP supports CORBA security specification announced by OMG. SCAP is comprised of four functional blocks, which co-work with ORB to provide security services: Authentication Block, Association Block, Access Control Block, and Security Information Management Block. It is designed to support Common Secure Interoperability Functionality Level 2, which is useful for large-scale intra-, or inter-network based applications. Actual security services, which are dependent on supporting security technology, will be provided as external security service for replace ability. Implementation issues such as how to simulate an interceptor mechanism using a commercial ORB product without source code, and how to extend Current object required for security services are also described. At the end of the paper, the SCAP applied to the web environment is described to show its practical utilization.

  • PDF

분산 객체 컴퓨팅 환경에서 실시간 객체그룹을 이용한 객체 관리 및 서비스 연구 (A Study of Object's Managements and Services Based on Real-Time Object-Group in Distributed Object Computing Environments)

  • 김명희;신창선;주수종
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (3)
    • /
    • pp.603-605
    • /
    • 2000
  • 본 논문은 분산환경에서 객체들의 관리를 용이하게 하고, 실시간 서비스를 지원할 수 있는 실시간 객체그룹의 플랫폼을 제시한다. 기존에 이루어지고 있는 실시간 분산 환경은 표준 CORBA를 사용하지 않고 ORB를 수정하거나 확장하는 방법으로 새로운 실시간 CORBA 환경을 만들고 있다. 따라서, 본 논문은 ORB를 수정하지 않고 표준 CORBA라는 환경아래에서 실시간을 지원할 수 있는 방안을 제시한다. 실시간 객체그룹은 객체의 관리에 대한 그룹관리자와 실시간 처리 즉, 서비스에 대한 실시간관리자를 각각 두어 분산 객체들의 효율적인 관리와 실시간 특성에 대한 클라이언트와 서버의 투명성을 제공한다. 이를 위해, 본 연구에서는 실시간정보라는 구조체를 정의하여 실시간 파라미터등을 처리하였고, 타이머객체를 두어 클라이언트와 서버 각각의 마감시간 확인을 용이하도록 했다. 또한 스케쥴러객체를 따로 두어, 본 연구의 플랫폼을 사용하는 시스템의 상황에 맞는 스케쥴링 알고리즘을 선택하여 유동적으로 사용할 수 있도록 하였다.

  • PDF

White Dwarfs in Cataclysmic Variable Stars: Surface Temperatures and Evolution

  • Sion, Edward M.
    • Journal of Astronomy and Space Sciences
    • /
    • 제29권2호
    • /
    • pp.169-173
    • /
    • 2012
  • A summary is presented of what is currently known about the surface temperatures of accreting white dwarfs (WDs) detected in non-magnetic and magnetic cataclysmic variables (CVs) based upon synthetic spectral analyses of far ultraviolet data. A special focus is placed on WD temperatures above and below the CV period gap as a function of the orbital period, $P_{orb}$. The principal uncertainty of the temperatures for the CV WDs in the $T_{eff}-P_{orb}$ distribution, besides the distance to the CV, is the mass of the WD. Only in eclipsing CV systems, an area of eclipsing binary studies, which was so central to Robert H. Koch's career, is it possible to know CV WD masses with high precision.

웹과 DORBA 통합을 위한 이름 에이전트 개발 (Development of a Naming Agent for Interoperability of the Web and CORBA)

  • 마경훈;이상호
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권2호
    • /
    • pp.147-156
    • /
    • 1999
  • 웹과 CORBA(Common Object Request Broker)의 통합은 사용자에게 많은 장점을 제공하며, 현재 이를 자바(Java)언어로 구현한 JavaORB 는 다수의 제품이 나와 있다. 본 논문에서는 Java ORB의 기능을 향상시키는 이름 에이전트(naming agent)의 설계 및 구현에 관하여 기술한다. 이름 에이전트는 두가지 기능을 웹 사용자에게 제공한다. 첫째, 이름에이젼트는 웹 사용자에게 기존의 CORBA 이름 서비스를 제공하며, 또한 모든 이름 서비스에 등록된 모든 객체 구현에 대한 통합된 이름 서비스 기능을 제공한다. 둘째, 이름 에이전트는 자바로 구현된 CORBA 객체를 사용자 브라우저에서 직접 실행할 수 있도록 하는 기능을 제공한다.

Hand-crafted 특징 및 머신 러닝 기반의 은하 이미지 분류 기법 개발 (Development of Galaxy Image Classification Based on Hand-crafted Features and Machine Learning)

  • 오윤주;정희철
    • 대한임베디드공학회논문지
    • /
    • 제16권1호
    • /
    • pp.17-27
    • /
    • 2021
  • In this paper, we develop a galaxy image classification method based on hand-crafted features and machine learning techniques. Additionally, we provide an empirical analysis to reveal which combination of the techniques is effective for galaxy image classification. To achieve this, we developed a framework which consists of four modules such as preprocessing, feature extraction, feature post-processing, and classification. Finally, we found that the best technique for galaxy image classification is a method to use a median filter, ORB vector features and a voting classifier based on RBF SVM, random forest and logistic regression. The final method is efficient so we believe that it is applicable to embedded environments.