• Title/Summary/Keyword: Transparent object

검색결과 67건 처리시간 0.027초

통합데이터베이스 환경에서 CORBA기반의 디렉토리 서비스 설계

  • 박재형;김기봉;진성일
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 1999년도 학술대회지 vol.2
    • /
    • pp.563-574
    • /
    • 1999
  • In CALS/EC environment, there are geographically dispersed heterogeneous databases and various applications. Integrated database environment provides transparent access mechanism for heterogeneous and distributed databases and interoperability between applications in various platforms. Because elements exist geographically in integrated database environment, directory service is necessary for providing unique access mechanism for elements. In this paper, we design a directory service using CORBA based access interface and object-oriented DIB model for accessing transparently to elements and interoperability with other information system.

  • PDF

CORBA에서 그룹 통신 지원을 위한 투명성 있는 객체 그룹 참조 관리에 관한 연구 (A Transparent Object Group Reference Management Scheme for Group Communication in CORBA)

  • 조영주;이동만;남덕윤;강경란
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (3)
    • /
    • pp.232-234
    • /
    • 2002
  • 분산 어플리케이션에서 고장에 잘 견디고 높은 가용성을 제공하기 위해 객체 복제를 사용한다. 그리고, 객체 그룹에서 복제된 객체들 간의 일관성을 제공하기 위해 그룹 통신에서 그룹 멤버쉽을 사용한다. 그룹 멤버 쉽 서비스는 사용자가 하나의 객체 참조를 사용하여 객체 그룹에 접근할 수 있도록 하는 기능을 제공한다. FT-CORBA에서는 그룹 멤버쉽 정보를 포함하는 IOGR (Interoperable Object Group Reference)을 제공하지만, 객체 복제가 그룹에 참여하거나 떠날 때마다 IOGR이 그룹의 모든 멤버에게 변경 사항을 전달해야 한다는 부담을 갖는다. 본 연구에서는 동적인 멤버쉽의 변경에서도 투명성 있는 객체 그룹 참조관리를 할 수 있는 기법을 제안하고, 제안된 기법을 OCI 기반의 그룹 통신 지원을 위한 프레임워크를 활용하여 구현하였다.

  • PDF

3D 스캐닝 임베디드 시스템 설계 (3D Scanning Embedded System Design)

  • 홍선학;조경순
    • 디지털산업정보학회논문지
    • /
    • 제13권4호
    • /
    • pp.49-56
    • /
    • 2017
  • It is the approach of embedded system design that finds 3D scanning technology to analyze a real object or environment to collect data on its shape and appearance. 3D laser scanning developed during the last half of 20th century in an attempt to accurately recreate the surfaces of various objects. 1960s, early scanners used lights, cameras, and projectors to carry out the scanning in the lacks of performance which encountered many difficulties with shiny, mirroring, or transparent objects. The 3D scanning technology has leveled-up with helpful of embedded software platform research and design. In this paper, First we designed the hardware of laser/camera setup and turntable moving part which is the base of object. Second, we introduced the process of scanning 3D data with software and analyzed the resulting scanned image on the web server. Last, we made the 3D scanning embedded device with 3D printing model and experimented the 3D scanning performance with Raspberry Pi.

무리수 단원에 대한 교과서 분석 연구: 과정과 대상의 관점으로 (A textbook analysis of irrational numbers unit: focus on the view of process and object)

  • 오국환;박정숙;권오남
    • 한국수학교육학회지시리즈A:수학교육
    • /
    • 제56권2호
    • /
    • pp.131-145
    • /
    • 2017
  • The representation of irrational numbers has a key role in the learning of irrational numbers. However, transparent and finite representation of irrational numbers does not exist in school mathematics context. Therefore, many students have difficulties in understanding irrational numbers as an 'Object'. For this reason, this research explored how mathematics textbooks affected to students' understanding of irrational numbers in the view of process and object. Specifically we analyzed eight textbooks based on current curriculum and used framework based on previous research. In order to supplement the result derived from textbook analysis, we conducted questionnaires on 42 middle school students. The questions in the questionnaires were related to the representation and calculation of irrational numbers. As a result of this study, we found that mathematics textbooks develop contents in order of process-object, and using 'non repeating decimal', 'numbers cannot be represented as a quotient', 'numbers with the radical sign', 'number line' representation for irrational numbers. Students usually used a representation of non-repeating decimal, although, they used a representation of numbers with the radical sign when they operate irrational numbers. Consequently, we found that mathematics textbooks affect students to understand irrational numbers as a non-repeating irrational numbers, but mathematics textbooks have a limitation to conduce understanding of irrational numbers as an object.

차세대지능망 응용 프로토콜 분석/설계 및 검증 (A Design and Analysis, Simulation of Intelligent Network Application Protocol)

  • 도현숙
    • 한국정보처리학회논문지
    • /
    • 제4권6호
    • /
    • pp.1576-1588
    • /
    • 1997
  • 차세대 지능망에서는 서비스와 하부 통신망에 투명한 범용 지능망 응용 프로토콜(INAP)을 지향하고 있다. 본 논문에서는 차세대 지능망에 적합한 표준화된 INAP 구조를 도입하여, 이에 추가적으로 기능 요소들을 정의함으로써 INAP설계구조를 본 논문에서 제안하였다. 또한 객체지향 방법론을 적용하여 IN CS-1의 목표 서비스 중의 하나인 AAB서비스를 대상으로 INAP을 분석하고 설계하였다. 분석 단계에서는 ObjectGEODE에서 제공하고 있는 변형된 형태의 OMT방법을 적용하였으며, 설계 단계에서는 SDL을 사용하여 설계하였다. 설계된 시스템을 구현하는 것에 앞서 이 시스템이 제대로 설계되었는가를 검증하였으며 그에 대한 과정과 결과를 보이고 있다.

  • PDF

Indoor Passive Location Tracking and Activity Monitoring using WSN for Ubiquitous Healthcare

  • Singh, Vinay Kumar;Lee, Seung-Chul;Lim, Hyo-Taek;Myllyla, Risto;Chung, Wan-Young
    • Journal of information and communication convergence engineering
    • /
    • 제5권4호
    • /
    • pp.382-388
    • /
    • 2007
  • Indoor location system using wireless sensor network technology was applied for the status evaluation and activity monitoring of elderly person or chronic invalid at home. Location awareness application is transparent to the daily activities, while providing the embedded computing infrastructure with an awareness of what is happening in this space. To locate an object, the active ceiling-mounted reference beacons were placed throughout the building. Reference beacons periodically publish location information on RF and ultrasonic signals to allow application running on mobile or static nodes to study and determine their physical location. Once object-carried passive listener receives the information, it subsequently determines it's location from reference beacons. By using only the sensor nodes without any external network infrastructure the cost of the system was reduced while the accuracy in our experiments. was fairly good and fine grained between 7 and 15 cm for location awareness in indoor environments. Passive architecture used here provides the security of the user privacy while at the server the privacy was secured by providing the authentication using Geopriv approach. This information from sensor nodes is further forwarded to base station where further computation is performed to determine the current position of object and several applications are enabled for context awareness.

OCI를 이용한 CORBA에서의 그룹 통신 지원 방법 (Method for Group Communication Support in CORBA using OCI)

  • 남덕윤;이동만
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권4호
    • /
    • pp.399-410
    • /
    • 2002
  • 그룹 통신은 객체 복제를 지원하는 주요 기술 중 하나이다. 현재의 CORBA 표준은 객체 복제를 이용하여 지원할 수 있는 고장 감내와 고 가용성을 지원하지 못한다. 지금까지의 CORBA 기반 그룹통신에 관한 연구들에서는 CORBA 애플리케이션 프로그래머가 그룹 통신 프로토콜을 직접 이용할 수 있는 방법이 없었다. 또한 CORBA 또는 OS의 수정이 요구되거나, 기존의 그룹 통신 프로토콜을 적용할 수 없었다. 본 연구에서는 표준 CORBA의 수정 없이 다양한 그룹 통신 프로토콜을 적용할 수 있는 일반적인 그룹 통신 프레임웍을 제안한다. 이를 위해 우리는 상호 운용성, 기존 그룹 통신 프로토콜의 재사용을 지원하고, ORB와 OS에 대한 독립성을 유지하며, 유연성 있는 하부 프로토콜 적용을 가능하게 하도록 하기 위해 OCI를 확장하였다. 또한 제안한 방법에는 기존의 다양한 그룹 통신 프로토콜이 적용될 수 있다.

객체지향 뷰 기술을 이용한 투명한 스키마 진화 (Transparent Schema Evolution using Object-Oriented View Technology)

  • 나영국
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제28권1호
    • /
    • pp.1-14
    • /
    • 2001
  • 중대한 산업용 소프트웨어가 동작하는 공유된 객체지향 데이터베이스를 안전하게 변경하기 위해서는, 그 공유 데이터베이스를 변경할 동안 데이터베이스 위에서 작동하는 기존의 응용 프로그램이 지속적으로 작동되어야 한다. 데이터베이스 변경을 필요로 하는 새로운 요구사항은 새 응용 프로그램의 추가, 기존 응용 프로그램의 기능 확장, 초기 디자인 에러 수정 등으로 인하여 발생할 수 있다. 우리는 한 사람의 사용자가 다른 사용자에게 악영향을 주지 않고 데이터베이스 스키마를 변경할 수 있게 하여 이 문제를 해결하는 투명한 스키마 진화(TSE: Transparent Schema Evolution) 방법론을 소개한다. 이 방법론은 기존의 스키마를 직접 변경하는 대신 스키마 변경 연산의 의미를 반영하는 데이터베이스 큐를 공유 객체지향 데이터베이스 상에 생성하여 투명한 진화를 달성한다. 데이터베이스의 용량을 증가시키지 못하는 뷰 메카니즘의 한계를 극복하기 위하여 이 방법론은 데이터베이스 용량 증가 연산에 대하여 다음의 새 단계로 정렬된다. (1) 기저의 베이스 스키마는 데이터베이스 용량 증가를 위해 물리적으로 변호한다. (2) 데이터베이스 변경의 의미를 달성하는 목표 뷰가 위의 변화된 베이스 스키마로부터 생성된다. (3) 변화 이전의 베이스 스키마는 데이터베이스 뷰로서 재 구축된다. 이로써 기존의 다른 사용자가 정의한 데이터 인터페이스가 보존된다. 우리는 객체-지향 뷰 기술을 이용하여 스키마 변화 연산을 구현함으로써 TSE 방법론의 구현가능성(feasibility)을 확인하였다. 표준적인 객체-지향 뷰 모델이 정의되고 상용 객체-지향 데이터베이스인 잼스톤(Gemstone) 위에 구현되었다. 그 뷰 모델은 갱신 의미(semantic) 정의를 그 뷰가 베이스 스키마의 갱신 의미를 보존하도록 정의하였다. 그러한 뷰는 사용자가 그들이 실제로는 베이스 스키마가 아니라 뷰에서 작업하고 있다는 사실을 모르게 하기 위하여 TSE에서 필요하다.

  • PDF

분산 실시간 서비스를 위한 CORBA 객체그룹 플랫폼의 구축 (Construction of CORBA Object-Group Platform for Distributed Real-Time Service)

  • 김명희;주수종
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제7권6호
    • /
    • pp.602-613
    • /
    • 2001
  • 최근의 컴퓨팅은 이질적인 클라이언트와 서버들간의 상호 운용성을 요구하는 분산 어플리케이션을 위한 프로그래밍 파라다임을 지원하기 위한 분산 객체 컴퓨팅 환경으로 발전되고 있다. 여기에는 복잡한 네트워킹과 다양한 멀티미디어 응용 서비스를 위한 객체지향 기술들이 접목되고 있다. 이러한 분산 컴퓨팅 환경에서 처리되는 어플리케이션들의 실시간 서비스 지원을 위해 요구되는 실시간 특성과 분산 객체들의 관리의 어려움을 해결하기 위하여 본 논문에서는 실시간 객체그룹 플랫폼을 구축한다. 기존의 연구들은 실시간 CORBA를 사용하거나 또는 ORB를 수정하거나 실시간 운영체제상에 특정 CORBA 제품군을 사용하여 분산 환경의 특정 영역의 성능향상만을 도모하고 있다. 그러므로, 본 논문은 ORB의 수정 없이 표준 CORBA 상에서 실시간 특성을 지원할 수 있는 실시간 객체그룹 플랫폼을 설계한다. 본 논문의 실시간 객체그룹 구조는 객체들의 관리적인 측면과 실시간 어플리케이션 서비스 지원 측면에 대한 요구사항들을 분석하여 정립한 모델이며, 구성요소들의 기능을 관리와 서비스로 분리하여 각각의 기능 수행시에 발생하는 객체간의 상호작용이 다른 역할에 영향을 미치지 않도록 한다. 또한 구축된 플랫폼은 실시간 어플리케이션 개발자에게 실시간 특성 파라미터의 표현화 처리에 대한 투명성을 부여하여 어플리케이션에 유연성과 확장성을 제공하기가 용이하도록 한다. 따라서, 본 논문은 실시간 객체그룹 플랫폼의 구성요소들에 대한 역할을 정의하고 기능을 정립하며, 각 구성요소들을 설계하고 구현하였으며, 구현되어진 실시간 객체그룹 플랫폼의 기능과 수행 성능을 검증한다.

  • 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