시각 객체를 위한 새로운 추상 자료형

본 논문은 기존의 시각 정보 처리 언어가 지닌 문제점 즉, 파일 차원의 시각 객체 처리와 프로시져 중심의 시각 객체 생성을 지양하고, 프로그래밍 언어에서 시각 객체를 추상 자료형으로 처리하기 위한 방법을 제시한다. 먼저, 비정형의 특성을 지닌 시각 객체를 엔티티인 유한개의 기본 요소로 분리하고, 그 엔티티들에 의하여 컴퓨터 화면에 생성되어지는 시각 객체를 대수적으로 정의하며, 다음에 이러한 시각 객체를 추상 자료형인 아이콘으로 처리하는 인터프리터의 기초적인 구성 방법을 기술한다. 이와 같은 처리 방식은 파일명이 아니라 아이콘 자료형으로 선언된 변수명을 이용하여 시각 객체를 생성, 접근하므로 기존의 시각 정보 처리 언어보다 다양한 시각 객체 연산 작업을 프로그래머에게 지원하게 되며, 기억 장치에 저장되는 경우에도 시각 객체를 일정한 자료 구조로 저장하므로 기존의 시각 객체의 이미지 처리 방식인 비트맵 저장 방식보다 더 효율적으로 기억 장소를 이용하게 된다. 또한 본 논문에서 제시하는 시각 객체의 자료형인 아이콘을 기본 자료형으로 하여 복잡한 시각 객체와 나아가 멀티미디어를 프로그래밍 언어에서 자료형으로 처리할 수 있도록 한다.