• Title/Summary/Keyword: OMG

Search Result 190, Processing Time 0.023 seconds

Feasibility Study of Developing Ship Engineering Control System based on DDS Middle-ware (DDS 미들웨어 기반의 선박 통합기관감시제어체계 개발 가능성 연구)

  • Seongwon Oh
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.29 no.6
    • /
    • pp.653-658
    • /
    • 2023
  • In systems like the combat management system of a naval ship or smart city of civilians, where many sensors and actuators are connected, the middle-ware DDS (Data Distribution Service) is mainly used to transmit large amounts of data. It is scalable and can effectively respond to the increase in sensors or equipment connected to the system in the future. The engineering control system (ECS), which plays an important role similar to the combat management system of a naval ship, still uses Server-Client model with industrial protocols such as Modbus and CAN (Controller Area Network) bus, to transmit data, which is unfavorable in terms of scalability. However, as automation and unmanned systems advance, more sensors and actuators are expected to be added, necessitating substantial program modification. DDS can effectively address such situations. The purpose of this study is to confirm the development possibility of an integrated monitoring and control system of a ship by using OpenDDS, which follows the OMG (Object Management Group) standard among the middle-ware DDS used in the combat management system. To achieve this goal, field equipment simulators and an ECS server were configured to perform field equipment data input/output and simulation using DDS was performed. The ECS prototype successfully handled data transmission, confirming that DDS is capable of serving as the middle-ware for the ECS of a ship.

Process and Guidelines for Object-Oriented Modeling with UML 2.0 (UML 2.0 기반 객체지향 모델링 프로세스 및 지침)

  • 강현구;천두완;김수동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.307-309
    • /
    • 2004
  • 객체 관련 표준화 기구인 OMG 가 UML 을 산업 표준으로 채택한 이후, VML 은 산업계나 학계에서 널리 사용하게 되었다. 그래서, UML은 각종 과제나 프로젝트를 수행할 때 청사진을 제공하는 대표적인 모델링 언어로 자리매김하게 되었다 UML을 사용한 경험이 증가하고, 소프트웨어 모델링의 문제를 알게 됨에 따라, UML에 대한 새로운 요구 사항 나왔고, 개정판으로 UML 2.0이 발표되었다. 그러나 UML 2.0을 사용한 범용 프로세스의 명세가 부족하고, 다이어그램에 대한 지침도 부족하다. 본 논문에서는 UML 2.0에서 사용할 수 있는 범용 프로세스를 제시하고, 각 프로세스에서 필요한 주요 다이어그램에 대한 핵심 지침을 제안하겠다.

  • PDF

A Case Study for Improving Component Productivity using MDA based Model Transformation Technique (MDA기반 모델 변환 기법을 이용한 컴포넌트 생산성 향상에 대한 사례연구)

  • 김학인;최오훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.463-465
    • /
    • 2004
  • 소프트웨어 산업 사회에서는 현재까지 생산성 향상이라는 문제에 대한 여러 가지 방안들을 제시하고 있으며, 컴포넌트 기반 개발 프로세스 역시 생산성 향상에 대한 않은 가능성을 제시하고 있다. 하지만 현실적으로 컴포넌트간의 호환 및 상호 운용에 대한 않은 문제점들을 내포하고 있으며, 본 논문에서는 이러한 문제점들을 해결하기 위한 노력들 중의 하나로 OMG의 MDA(Model Driven Architecture) 기술을 이용하여 특정 도메인의 모델 변환(Model Transformation) 구조를 구현하고, 최적화된 개발 방법론을 적용한 실제 사례를 통하여 컴포넌트의 생산성 향상에 대한 결과를 측정하여 그 효과에 대해서 검증한다

  • PDF

Design and Implementation of Java Based Mobile Agent System in Distributed Object Environments (분산객체 환경에서 자바 기반의 이동 에이전트 시스템 설계 및 구현)

  • 박정기;정광수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.305-307
    • /
    • 1998
  • 본 논문에서는 이동 에이전트가 작동할 수 있는 환경을 제공하는 이동 에이전트 스스템(Mobile Agent System )을 설계 및 구현하였다. 이동 에이전트 시스템은 자바 언너를 기반으로 하여금 구현하였으며. OMG의 MAF(Mobile Agent Facility) 표준에 따라 구현하여 CORBA분산환경에서의 상호 운용성을 제공한다. 개발한 이동 에이전트 시스템을 이용하여 CORBA기본 서비스 중에 하나인 명명 서비스를 실현하였다.

  • PDF

Trend Review of Distributed Object Technology CORBA and Commercial Products (OMG의 분산객체기술 CORBA와 상용화 동향)

  • Sim, Jae-Chan;Go, Byeong-Do
    • Electronics and Telecommunications Trends
    • /
    • v.12 no.2 s.44
    • /
    • pp.32-51
    • /
    • 1997
  • 누구나 한번쯤은 CORBA, OLE, COM/DCOM, SOM, DCE와 같은 분산 객체 기술의 핵심이 되는 용어들을 들어 봤을 것이다. 이러한 분산 객체 기술은 현재 우리가 접하고 있는 컴퓨팅 세계에서 가장 중요한 핵심 기술이라 해도 과언이 아니다. 본 고에서는 이들 중에 가장 대중의 관심과 지지를 받고 있는 CORBA의 객체 지향 기술을 살펴보고, 그를 구현한 상용 제품들의 기능을 비교해 봄으로써, 향후 분산 개발 환경을 이용한 시스템 개발에 필요한 사항을 알아보고자 한다.

A Design and Implementation of Priority Model of Real-Time CORBA (실시간 CORBA의 우선순위 모델 설계 및 구현)

  • 박순례;정선태
    • Proceedings of the IEEK Conference
    • /
    • 2000.06a
    • /
    • pp.101-104
    • /
    • 2000
  • The Current CORBA has many drawbacks to be deployed successfully in real-time system applications. Recently, OMG adopted Real-Time CORBA specification. In this paper. we report our efforts of a design and implementation of Priority Model of Real-Time CORBA spec., which is one of the most important components in Real-Time CORBA spec. The improvement of real-time performances of our implementation is verified by expereiments.

  • PDF

CORBA 기반의 전자상거래 시스템 구축 기법 및 전략

  • 김수동;김철진
    • Proceedings of the CALSEC Conference
    • /
    • 1998.10b
    • /
    • pp.477-486
    • /
    • 1998
  • 여러 산업 분야에서 인터넷의 채택으로 인터넷을 기반으로 하는 전자상거래 시스템 구축이 일반화되고 있으며, 전자상거래에 연관된 표준들이 제기되고 있다. 전자상거래가 인터넷의 네트워크를 고려한다면, 전자상거래 시스템은 클라이언트/서버나 분산 아키텍쳐를 요구한다. 즉, 객체지향 패러다임이 새롭고 효율적인 개발 방법으로써 널리 받아들여져 왔다. OMG의 CORBA가 객체지향 분산 아키텍쳐를 위한 실제적인 표준으로 잡음으로써, 진보된 인터넷 상거래시스템들 구축하는데 있어 CORBA를 이용하기 위한 기술을 요구한다. 본 논문에서는 CORBA 기반의 전자상거래 시스템의 아키텍쳐를 제시하며, CORBA가 인터넷 상거래 시스템의 성능과 다른 특성들을 어떻게 향상시킬 수 있는지를 제안한다.

  • PDF

A Metamodel For Code Information Of UML Profile (UML Profile 작성시 코드 생성 정보 기술을 위한 메타모델)

  • 김우식;정양재;신규상
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.115-117
    • /
    • 2003
  • 2001년 OMG는 그 동안의 모델링 관련 표준화 작업의 성과를 바탕으로 모델 중심의 개발 방법인 MDA를 표준으로 정하였다. MDA의 핵심은 잘 정의된 비즈니스 독립적인 모델을 플랫폼 종속적인 모델로 자동 변환하고 그 변환된 모델을 통해서 코드를 자동 생성함으로써 소프트웨어의 생산성을 높이고 플랫폼 변화에 능동적으로 대처 할 수 있다는 것이다. 본 논문에서는 코드 생성을 위해서 플랫폼 종속적 모델의 기술 방법인 UML Profile에 코드 관련 정보를 UML을 통해서 정의할 수 있도록 하는 코드 생성 정보 메타 모델을 제시한다.

  • PDF

An Approach to Composition of EJB Components Based on MDA (EJB 컴포넌트 조립을 위한 MDA 기반 접근 방법)

  • 최유희;권오천;신규상
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.85-87
    • /
    • 2003
  • 이종의 컴포넌트 개발 플랫폼 및 다양한 구현 기술의 발달로 이들간의 상호 운용성 및 통합을 지원하기 위하여 OMG에서 채택한 MDA(Model Driven Architecture) 기반 소프트웨어 개발이 대두되고 있다. MDA 기반 소프트웨어 개발 방법에서 기본적으로 고려하고 있는 것은 새로운 컴포넌트 생성을 초점으로 하고 있어 이미 개발되어 있는 컴포넌트의 조립에 대한 고려도 요구된다. 따라서 본 논문에서는 MDA의 중심 개념인 플랫폼독립 모델(PIM: Platform Independent Model)과 플랫폼 종속 모델(PSM: Platform Specific Model)의 분리와 매핑을 통한 변환에 대해 조립하고자 하는 EJB 컴포넌트를 고려하여 플랫폼 독립 모델을 생성하고 이를 플랫폼 종속 모델로 변환하는 방법을 제안한다.

  • PDF

SDR 네트워크를 위한 스마트 안테나 시스템의 표준화

  • Hyeon, Seung-Heon;Baek, Mi-Jin;Choe, Seung-Won
    • Information and Communications Magazine
    • /
    • v.25 no.7
    • /
    • pp.47-52
    • /
    • 2008
  • 본고에서는 SDR 네트워크를 위한 스마트 안테나 시스템의 표준화에 대하여 알아본다. 스마트 안테나 시스템이 SDR 네트워크에서 동작하기 위해서는 시스템의 개방성, 유연성, 상호 운용성 및 호환성이 보장되어야 한다. 이러한 특성을 위해서는 스마트 안테나 시스템이 소프트웨어 모듈로 잘게 나눠져 컴포넌트화 되어야 하고, 각 컴포넌트를 제어하기 위한 어플리케이션 프로그래밍 인터페이스(API)가 표준화 되어야 한다. 본고에서 제안하는 스마트 안테나API는 한양대학교 HY-SDR 연구센터에서 정의하여 SDR Forum의 공식 표준으로 승인되었으며, 현재 SDR Forum의 공식 표준화 기고 절차를 통해 Object Management Group (OMG)에 제출되어 표준화 작업 중에 있다.