시각적 수행 환경을 가지는 IPC도구의 설계 및 구현에 관한 연구

본 논문에서는 병행 프로그램 도구인 UNIX System V 의 IPC(InterProcess Communication)도구에 수행과정의 시각화 기능과 단계적 수행 기능을 부여한 시각적 환경을 가지는 IPC도구를 설계 구현하였다. 병행 프로그램은 운영체제, 실시간 시스템등의 개발에 필수적이지만 개발과 오류수정 단계에서 많은 시간과 노력이 소요된다. 프로세스들간의 자료전달과 동기화를 보여줄 수 있는 시각적 환경을 가지는 IPC도구를 병행 프로그램의 개발에 사용한다면 오류정정시에 소요되는 많은 시간과 노력을 절감할 수 있을 것이며, 또 이 논문에서 개발한 시각적 환경을 가진 IPC도구를 교육에 응용한다면 병행 프로그램의 이해를 높이는 데 좋은 효과를 얻을 수 있을 것이다. 본 논문은 MIPS사의 RS-2030 UNIX System의 X-Window System 상에서 구현하였다.