• 제목/요약/키워드: middleware architecture

검색결과 187건 처리시간 0.029초

유비쿼터스 환경의 데이터베이스 보안을 위한 CSS 설계 (A Design CORBA Security Service for DataBase Security in Ubiquitous Computing)

  • 이대식;윤동식;안희학
    • 융합보안논문지
    • /
    • 제5권3호
    • /
    • pp.15-22
    • /
    • 2005
  • 인터넷의 보급과 다운사이징, SI 기법이 등장하면서 기존의 집중식 컴퓨팅은 급격히 분산 컴퓨팅으로 변하고 있다. 또한 분산 컴퓨팅은 유선으로 연결된 네트워크에서 벗어나 유비쿼터스 컴퓨팅으로 빠르게 변화하고 있다. 점차 복잡해지는 이기종 환경에서 용융 프로그램과 운영체제에 원만한 통신을 이룰 수 있게 하는 미들웨어로 CORBA가 널리 사용되고 있다. 그러나 지능적이고 다양화되는 공격들(해커, 바이러스, 웜 등) 속에서 분산처리 환경은 절대 안전할 수 없는 것이 현실이다. 본 논문에서는 OMG에서 제시한 CSS를 기반으로 유비쿼터스 환경에 적합한 DB보안 모델을 설계하고 기존 모델과 비교 분석하여 효율성을 제시하고자 한다.

  • PDF

소프트웨어 글로벌화를 위한 제품 라인 아키텍처 설계 기술 (Design Technology of Product Line Architecture for Software Globalization)

  • 이관우
    • 한국인터넷방송통신학회논문지
    • /
    • 제13권2호
    • /
    • pp.83-92
    • /
    • 2013
  • 소프트웨어 글로벌화란 다양한 나라 및 문화에 적합한 소프트웨어를 쉽게 체계적으로 개발할 수 있도록 지원하는 활동이다. 지금까지 소프트웨어 글로벌화를 위한 노력은 주로 소프트웨어 구현 기술 및 도구 개발에 초점을 맞추어왔다. 하지만 다른 나라 및 문화에 판매되는 글로벌 소프트웨어 제품은 다양한 환경 차이에 의해 요구사항이 다르게 되고, 이러한 요구사항의 차이는 상이한 아키텍처 설계를 유도하게 된다. 본 논문에서는 이러한 아키텍처 설계 지식을 체계화된 지식 모델로 정의하고, 이러한 지식 모델을 작성하고 이용하는 방법론을 제안한다. 또한 디지털 데이터 방송용 셋톱박스 미들웨어 시스템의 아키텍처 설계에 제안된 모델과 방법론을 적용하여 타당성을 평가한다.

HLA 연동 어댑터를 사용한 다중 해상도 모델 연동체계 개발 (The Method of Developing an Interoperation System between Multi-Resolution Models using a HLA Adapter)

  • 조준호;김희수;유민욱
    • 한국군사과학기술학회지
    • /
    • 제23권4호
    • /
    • pp.417-425
    • /
    • 2020
  • Multi-resolution modeling(MRM) is required when simulating objects in variable resolution and can be applied for interoperating systems, which simulate objects in fixed resolution. However, most interoperation middleware do not support MRM, so participating models must handle several issues to simulate MRM system. In this paper, we propose an interoperation system, which is composed of several different resolution models, based on the High Level Architecture and Run-Time Infrastructure(HLA/RTI). In the proposed architecture, each model participates to a HLA federation through MRM adapter application, which supports data resolution conversion and HLA services while communicating with the model. MRM adapter application can be implemented based on an MRM adapter, and an adapter application development tool is proposed to support developing the application. Using the tool, developers can easily implement data resolution conversion component plugged-in HLA adapter. A case study is implemented in the proposed MRM system, and shows that models of different resolution works successfully with dynamic resolution changes.

통신 시스템을 위한 공유 메모리 기반 CORBA 연동 프로토콜 설계 및 구현 (Design and Implementation of CORBA Inter-ORB Protocol Based on Shared Memory for Communication Systems)

  • 장종현;이동길;최완;한치문;장익현
    • 정보처리학회논문지A
    • /
    • 제10A권3호
    • /
    • pp.231-238
    • /
    • 2003
  • 최근 분산컴퓨팅 시스템은 서로 이질적인 시스템간 상호 연동성 문제를 해결하기 위한 새로운 시스템 아키텍처를 제시하고 있다. 본 논문에서는 기존 CORBA 연통 프로토콜의 성능 및 프로세스간 통신 기법의 분석을 통하여 통신 시스템용 소프트웨어에 적합한 공유 메모리 기반의 CORBA 연동 프로토콜 모델을 제시한다. 동일 호스트상에서 메시지 전달 오버헤드를 최소화하기 위해, 제안된 모델을 통신 시스템 개발에 표준화된 CORBA 메커니즘을 적용함으로써 목적 통신 시스템의 하드웨어 구조에 독립적이며 융통성 및 확장성 있는 소프트웨어 구조의 개발이 가능하고 소프트웨어의 생산성과 품질 및 재사용성을 향상시킬 수 있다.

A Study on the Software Standardization and Simulator Design for Efficient Reliability Test in Combat System

  • Choi, Hwan-Jun
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권12호
    • /
    • pp.151-159
    • /
    • 2022
  • 본 논문은 함정 전투체계에서 신뢰성 시험 효율화를 위한 표준 아키텍처 및 무장-센서 시뮬레이터의 설계 방법을 제안한다. 제안된 표준화 아키텍처는 함정 전투체계 소프트웨어의 수정 공수 및 신뢰성 시험 수행 시간 단축을 위한 방법으로 함정 전투체계 소프트웨어에서 타 모듈의 의존도가 높은 응용을 선별하여 FORM 기법을 적용하였다. 이를 기반으로 공통요소와 가변요소를 추출, 추상화하였으며, 디자인 패턴 및 S.O.L.I.D 원칙을 고려한 아키텍처 디자인을 설계하였다. 제안된 무장-센서 시뮬레이터는 타 모듈의 의존성이 높은 요소를 식별하여 필수 기능을 구현하였고 통신 미들웨어에 기반 하여 장비의 정보를 가공 없이 직접 수신 받을 수 있도록 처리하였다. 그 결과 실제 함정 탑재장비를 대체하는 효과를 가진다. 또한 신뢰성 시험 수행 효율을 높이고 수정 사항 발생 시 수정시간을 단축할 수 있다.

Design of Multi-Sensor-Based Open Architecture Integrated Navigation System for Localization of UGV

  • Choi, Ji-Hoon;Oh, Sang Heon;Kim, Hyo Seok;Lee, Yong Woo
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제1권1호
    • /
    • pp.35-43
    • /
    • 2012
  • The UGV is one of the special field robot developed for mine detection, surveillance and transportation. To achieve successfully the missions of the UGV, the accurate and reliable navigation data should be provided. This paper presents design and implementation of multi-sensor-based open architecture integrated navigation for localization of UGV. The presented architecture hierarchically classifies the integrated system into four layers and data communications between layers are based on the distributed object oriented middleware. The navigation manager determines the navigation mode with the QoS information of each navigation sensor and the integrated filter performs the navigation mode-based data fusion in the filtering process. Also, all navigation variables including the filter parameters and QoS of navigation data can be modified in GUI and consequently, the user can operate the integrated navigation system more usefully. The conventional GPS/INS integrated system does not guarantee the long-term reliability of localization when GPS solution is not available by signal blockage and intentional jamming in outdoor environment. The presented integration algorithm, however, based on the adaptive federated filter structure with FDI algorithm can integrate effectively the output of multi-sensor such as 3D LADAR, vision, odometer, magnetic compass and zero velocity to enhance the accuracy of localization result in the case that GPS is unavailable. The field test was carried out with the UGV and the test results show that the presented integrated navigation system can provide more robust and accurate localization performance than the conventional GPS/INS integrated system in outdoor environments.

상호운용을 지원하는 코바 기반 공간 데이터 제공자의 설계 및 구현 (Implementation of CORBA based Spatial Data Provider for Interoperability)

  • 김민석;안경환;홍봉희
    • 한국공간정보시스템학회 논문지
    • /
    • 제1권2호
    • /
    • pp.33-46
    • /
    • 1999
  • CORBA와 같은 분산 컴퓨팅 환경에서 이종의 시스템 및 데이타베이스들의 통합을 위해 기존에는 포장자(wrapper)를 사용하였다. 이러한 여러 분야에 적용되는 포장자들 중에는 클라이언트에게 공통의 인터페이스를 제공하는 공간 데이타 제공자가 있다. 기존에는 공간 데이타 제공자를 데이타 소스별로 작성해야 하기 때문에 중복 구현과 구현 후의 변경 확장에 대한 문제가 있다. 이 논문에서는 공간 데이타 세공자의 재사용과 확장성을 위해 독립 포장자 객체와 종속 포장자 객체의 두개의 층으로 이루어진 새로운 구조를 제시한다. 종속 포장자 객체는 각 데이타소스에 대한 공간 데이타 작성시에 새로이 작성되야 하는 객체이고, 독립포장자 객체는 재사용될 수 있는 객체를 말한다. 또한 이 논문에서는 미들웨어에서 질의 처리 결과 유지 방법에 따른 구현 방법론을 제시한다. 질의 결과 유지 방법에는 질의 결과를 데이타로 유지하는 방법과 CORBA 객체로 변환하여 유지하는 방법으로 나뉘어진다. 각 방법에 대한 성능 평가 결과 CORBA 객체를 생성하는 방법의 비용이 상당히 높은 것을 알 수 있다.

  • PDF

CORBA 서비스의 성능 향상을 위한 인터페이스 설계 (Interface Design for Performance Improvment of CORBA Services)

  • 김상호;지정희;류근호
    • 정보처리학회논문지D
    • /
    • 제11D권1호
    • /
    • pp.203-210
    • /
    • 2004
  • 지리정보시스템에 대한 연구는 개방형 구조, 상호운영성과 확장 가능성에 초점을 두고 발전되어 왔다. 이 연구들은 기존에 구축된 하나의 통합시스템의 형태에서 대용량의 데이터, 고차원 구조의 데이터 그리고, 서로 다른 지리 포멧의 데이터를 처리하기 위하여, 응용 프로그램과 사용자 인터페이스를 레이어 별로 구분하여 각기 관리하는 개방형 구조로 시스템이 구현되어야 함을 의미한다. 현재 구현되는 개방형 지리정보시스템을 위한 미들웨어들 중 CORBA 미들웨어는 특정 운영체제를 기반으로 하지 않아 많은 개발자들이 이용하고 있다. 이때, CORBA의 서비스는 점대점 통신만을 지원하고, 다른 미들웨어보다 데이터 제공 시간이 많이 소요되는 문제점을 가지고 있다. 따라서 이 논문에서는 점대점 통신기법의 수정 방법을 제안하고, 구현한다. 제시된 방법은 클라이언트가 서버의 데이터를 한번의 연결로 데이터를 제공함으로써 그룹 통신과 빠른 데이터 제공 속도를 보장할 수 있게 한다.

e-Science 서비스 통합 워크벤치를 위한 그리드 미들웨어 지원 (Grid Middleware Support for e-Science Service Integration Workbench)

  • 서영균;김병상;남덕윤;이준학;황순욱
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2007년도 추계 종합학술대회 논문집
    • /
    • pp.574-577
    • /
    • 2007
  • e-Science 서비스 통합 워크벤치는 IT를 기반으로 하는 계산 및 공학 연구자의 연구 활동을 반자동화함로써, 데이터 공유를 통한 협업 연구를 가능하게 하는 핵심 도구이다. 워크벤치는 연구자가 필요로 하는 서비스 -웹 서비스 또는 그리드 서비스로 포장된 응용코드- 를 언제든지 찾고, 등록하고, 구성하고, 실행할 수 있는 환경을 구축함으로써 이러한 연구자들의 연구 플로우를 지원한다. 즉 연구자들은 워크벤치를 통해 그들의 연구 플로우를 구성하여, 그리드나 수퍼컴퓨팅과 같은 계산 자원에 자신들이 실행하기 원하는 작업을 제출하거나 실험을 요청함으로써, 최종 결과를 돌려받거나 공유할 수 있게 된다. 본 논문은 그리드 미들웨어의 서비스를 지원하기 위한 워크벤치의 구현 아키텍처를 제안한다.

  • PDF

u-헬스 게이트웨이를 위한 동적 관리 모듈 기반의 디바이스 어댑터 모델 (Device Adapter Model based on Dynamic Management Module for u-Health gateway)

  • 김종탁;송시윤;황희정
    • 인터넷정보학회논문지
    • /
    • 제11권2호
    • /
    • pp.41-48
    • /
    • 2010
  • u-헬스 서비스를 제공하는 애플리케이션은 기본적으로 개인용 건강관리 기기 즉, PHD와 통신이 가능하고 데이터를 주고받 을 수 있어야 한다. 그러나 이러한 장비들은 대부분 자체 프로토콜 규격을 사용하고 있어 측정된 데이터를 수집하고 u-헬스 서비스 프로바이더에 전달하기 위한 통합 게이트웨이 개발이 어려운 현실이다. 본 논문에서는 이러한 문제점 해결을 위해 u-헬스 게이트웨이를 위한 동적 관리 디바이스 어댑터 모델을 제안하고 프로토타입을 구현하였다. 제안된 모델의 검증을 위해 OSGi 기반 u-헬스 게이트웨이 프레임워크 상에서 프로토타잎을 구현했으며 1채널 심전도 및 혈압/혈당 기기에 대한 디바이스 어댑터 모듈을 구현하였고 측정 데이터 수집 및 전달의 정확성을 확인하였고 의료정보 표준인 HL7 시스템과의 메시지 연동을 통해 기존 시스템과의 상호운용이 가능함을 보였다. 또한 객체 직렬화 방식의 통신 모델을 적용해 어플리케이션과의 연동 및 기능 확장이 용이한 구조임을 확인할 수 있었다.