• 제목/요약/키워드: CORBA(Common Object Request Broker Architecture)

검색결과 40건 처리시간 0.115초

CORBA 환경에서 JAVA를 이용한 공동 작업 환경 구현 (Implementation of Shared Work Environment using JAVA on the CORBA Environment)

  • 김근형;이봉환
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 1998년도 추계학술발표논문집
    • /
    • pp.208-213
    • /
    • 1998
  • 멀티미디어 회의, 원격 교육, 원격 의료 등과 같이 다수가 참여하여 공동으로 작업을 하는 응용 서비스들이 컴퓨터와 네트워크의 발전에 따라 가능해지고 있다. 이와 같이 다수가 참여하여 객체를 공유하면서 공동 작업을 하여야 하는 응용들은 공유 작업 환경(shared work environment)을 필수적으로 요구한다. 또한 네트워크에서 다양한 응용 서비스들을 제공하고 관리하기 위해서는 서비스 세션에 대한 관리도 필요하다. 본 논문에서는 사용자가 여러 세션에 참여하여 공동 작업이 가능한 공유 작업 환경을 다자간 멀티미디어 서비스 세션의 제공, 제어 및 관리를 위한 메커니즘을 제공하는 CORBA(Common Object Request Broker Architecture)기반의 COMUS(CORBA based Multiparty Multimedia System)와 자바 언어의 객체 지향 특성을 이용하여 구현하였다.

  • PDF

효율적인 인트라넷 관리를 위한 계층적 구성 관리 시스템 설계 및 구현 (Designed and Implementation of Layered Configuration Management for the Efficient Management of Intranet)

  • 라연경;김호철;서승호;문해은;김영탁
    • 한국통신학회논문지
    • /
    • 제27권12C호
    • /
    • pp.1228-1237
    • /
    • 2002
  • 통신망 운용관리 시스템의 기능은 크게 구성, 성능, 장애, 과금 및 보안관리로 나뉘어 진다. 이 중에서 구성관리기능은 통신망의 구성정보를 수집하여 사용자 혹은 다른 관리 기능에 제공하는 기반 관리 기능이다. 본 논문에서는 이러한 구성관리 기능을 CORBA (Common Object Request Broker) 분산환경 하에서 구축하는 방안을 제시한다. 본 논문에서 제안하는 계층적 구성관리 시스템은 프로토콜 계층별로 관리객체가 설계 및 구현되어 다양한 데이터링크 계층 전송 기술들을 통합 관리할 수 있다. 또한 분산 MIB/MIT를 통해 다른 관리 기능 모듈과 효율적으로 연동할 수 있으며 확장성이 뛰어나다.

CORBA를 이용한 SNMP/CMIP 통합관리 Gateway 시스템 구축을 위한 기능별 클래스 설계 방안 (The Design of Functional Class for SNMP/CMIP Integration Management Gateway System Using CORBA)

  • 강미영;곽지영;강현철;남지승
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2000년도 하계종합학술대회 논문집(1)
    • /
    • pp.93-96
    • /
    • 2000
  • The CMIP(Common Management Information Protocol) and SNMP(Simple Network Management Network) are the two major network management protocols, Which nee to be integrated. Since the networks need to be managed in a uniform way, the CORBA(Common Object Request Broker Architecture) NE View is to develop as a Standard in the ATM Forum For the TMN management structure to integrate these two protocols. In this paper, the function classes are defined to develop the gateway for efficient subnetwork management. The function classes are defined based on the analysis of EMS functions which are mainly network management design of the TMN structure. Also, the object models of the SMI)(Structure of Management Information) in SNMP and the GDMO(Guidelines for the Definition of Managed Objects) in CMIP are developed way direct translation and abstract translation. The integrated management system design, information model translation of EMS using classdefinition, is efficient is efficient method to interconnect CORBA/SNMP and CORBA/CMIP.

  • PDF

분산 컴포넌트 기반의 소프트웨어 분석 및 설계 방법 (An Approach to Software Analysis and Design based on Distributed Components)

  • 최유희;염근혁
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제28권12호
    • /
    • pp.896-909
    • /
    • 2001
  • 현재 새롭게 개발되는 소프트웨어는 50% 이상이 분산 플랫폼에서 개발되고 있다. 또한 분산 컴포넌트 기반의 소프트웨어 개발을 가능하게 하는 EJB(Enterprise Java Beans)[1] COM(Component Object Model )[2]. CORBA(Common Object Request Broker Architecture)[3] 와 같은 기술이 급격히 발전하고 있다. 따라서 분산 플랫폼 상에서 컴포넌트 기반의 응용 소프트웨어 개발을 위한 체계적인 개발 프로세스가 요구된다. 그러나 현재의 일반적인 컴포넌트 기반 소프트웨어 개발 방법론은 각 작업들간의 관 계와 각 작업의 산출물간의 관계를 명확히 제시하지 않는다. 또한 분산 응용 소프트웨어 개발에 있어서 고려되어야 할 분산 이슈에 대해서도 체계적으로 다루지 않고 있다. 본 논문에서는 분산 컴포넌트 기반의 응용 소프트웨어 개발을 위한 분석 및 설계 방법을 제시한다. 본 논문에서 제시하는 방법에서는 UMI 기반의 프로세스인 Unified process를 바탕으로 하여 체계적인 개발 지침과 산출물의 관계를 제시한다 또한 플랫폼과 프로그래밍 언어에 독립적인 CORBA 환경을 고려하여 성능. 결함 방지, 안전성, 분산 트랜잭션의 분산 이슈를 명시적으로 다루는 지침을 제시한다.

  • PDF

CORBA에 기반한 워크플로우 엔진 프로토타입 개발

  • 김동수;김영호;강석호
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 1997년도 추계학술대회발표논문집; 홍익대학교, 서울; 1 Nov. 1997
    • /
    • pp.33-36
    • /
    • 1997
  • 본 연구에서는 공동 작업에 참여하는 작업자들의 업무흐름(workflow)을 관리하기 위한 워크플로우 엔진의 프로토타입을 개발하였다. 분산 객체관리의 표준으로 정착되어 가고 있는 CORBA(Common Object Request Broker Architecture)를 이용하여 네트워크 프로그래밍을 하였으며, JAVA를 사용하여 프로그램의 호환성과 이식성을 높였다. 또한, HAD(heterogeneous and autonomous and distributed) 환경에서 작동 가능하도록 엔진을 설계하였다. 따라서, 공동작업에 참여하는 작업자들이 플랫폼에 상관없이 네트워크를 통해 엔진에 접속할수 있으며, 워크플로우 엔진은 공동 작업을 진행 및 감독할 수 있다. 본 연구에서 개발한 시스템을 설계 작업에서의 변경요청(ECO:Engineering Change Order)이라는 업무흐름에 적용하여 보았다.

  • PDF

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

ACL과 CORBA를 이용한 선박 초기설계 에이전트 시스템에 관한 연구 (A Study on Ship Initial Design Agent System Based on ACL and CORBA)

  • 김동현;이규열;이상욱
    • 한국CDE학회논문집
    • /
    • 제4권4호
    • /
    • pp.360-370
    • /
    • 1999
  • The paper proposed a basic architecture of an agent system to support exchange and sharing of design informations by means of ACL(Agent Communication Language) which can represent design informations and knowledges. Based on the architecture of the agent system a ship initial design agent system was implemented in order to show the effectiveness of the agent-based system. The basic architecture of the agent consists of an ACL handlerand CORBA(Common Object Request Broker Architecture) objects for the exchange of ACL messages in the heterogeneous and distributed environment. The ACL handler can process expressions of knowledge and manage communication messages among the agents. The paper mainly focuses on the implementation of the ACL handler. The ACL handler consist of a KQML(Knowledge Query and Manipulation Language) handler that manages KQML messages, a conversation module, and a content handler that handles message contents. The conversation modulo implements conversation policies and checks all messages if they are allowable and meaningful messages based on the conversation policies. The implemented agent-based system was applied to the ship initial design to show the handling procedure of the agent system.

  • PDF

분산객체와 XML 기반의 생산계획 컴포넌트 개발에 관한 연구 (A Study on Software Component Development for Production Management Using Distributed Objects and XML Technologies)

  • 민대기;장태우;박찬권;박진우
    • 산업공학
    • /
    • 제15권1호
    • /
    • pp.10-19
    • /
    • 2002
  • New trends such as electronic commerce, virtual organizations, e-business applications, etc. increase the dependence of production management on information software systems and contribute to the needs for global, distributed object systems. This paper presents a component based approach for production management systems under the multi-tier distributed information system architecture using UML(Unified Modeling Language), CORBA(Common Object Request Broker Architecture) and XML(eXtensible Markup Language) technologies, and propose rules for mapping a UML class diagram to a XML DTD (Document Type Definition). And we adapt it to the prototype system implementation. The components are implemented by CORBA and we use XML messages for the information exchange between components.

네트워크와 STEP 표준을 이용한 설계 정보 공유 시스템의 개발 (Development of a Design Information Sharing System Using Network and STEP)

  • 조성욱;최영;권기억;박명진;양상욱
    • 한국정밀공학회지
    • /
    • 제15권9호
    • /
    • pp.82-92
    • /
    • 1998
  • An international standard for the product model data, STEP, and a standard for the distributed object technology, CORBA, will play a very important role in the future manufacturing environment. These two technologies provide background for the sharing of product data and the integration of applications on the network. This paper describes a prototype CAD/CAE environment that is integrated on the network by STEP and CORBA. Several application servers and client software were developed to verify the proposed concept. The present CAD/CAE environments are composed of several individual software components which are not tightly integrated. They also do not utilize the rapidly expanding network and object technologies for the collaboration in the product design process. In the design process in a large organization, sharing of application resources, design data and analysis data through the network will greatly enhance the productivity. The integration between applications can be supported by two key technologies, CORBA(Common Object Request Broker Architecture) and STEP(Standard for the Exchange of Product Model Bata). The CORBA provides interoperability between applications on different machines in heterogeneous distributed environments and seamlessly interconnects distributed object systems. Moreover, if all the data in the CAD/CAE environment are based on the STEP, then we can exclude all the data conversion problems between the application systems.

  • PDF