Proceedings of the Korean Information Science Society Conference (한국정보과학회:학술대회논문집)
- 1998.10b
- /
- Pages.39-41
- /
- 1998
- /
- 1598-5164(pISSN)
Design and Implementation of the C++ OML class library of OMEGA
OMEGA C++ OML 클래스 라이브러리의 설계 및 구현
Abstract
복잡한 자료 구조와 정교한 연산자를 필요로하는 CAD/CAM, GIS와 같은 응용 분야를 위하여 객체지향 데이터베이스에 대한 많은 연구가 있어왔으며, 이들에 대한 노력으로 객체지향 데이터베이스의 표준으로 널리 확산되고 있는 ODMG 2.0이 발표되었다. 따라서 공간 객체지향 데이터베이스 관리 시스템은 OMEGA(Object Management system for Geospatial Applications)의 응용 프로그래밍 인터페이스로서 ODMG 2.0의 C++ OML을 채택하였다. 본 논문에서는 OMEGA의 C++ OML 클레스들 중 몇 가지 중요한 클래스들의 구조 및 구현 방법에 대하여 기술하며 C++ OML 클래스 구현 시 발생되는 문제점들중 중요한 몇 가지 사항에 대하여 해결 방안을 논의한다.
Keywords