http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
진윤숙(Yunsook Jin),마평수(Pyeongsoo Mah),신규상(Gyusang Shin) 한국정보과학회 1997 한국정보과학회 학술발표논문집 Vol.24 No.2Ⅰ
절차적 언어와 방법으로 개발된 기존 시스템은 유지보수하기 힘들고 구조의 변화 요구를 충족시키지 못한다. 객체지향 프로그래밍 개념은 프로그램의 유지보수성과 재사용성을 높이므로 사업적 가치는 있지만 수정하기 힘든 절차적 코드로부터 객체를 추출하고자 하는 노력이 많이 이루어지고 있다. 본 논문은 절차적 프로그램을 객체지향 프로그램으로 변환하기 위해 절차적 프로그램으로부터 자동으로 객체를 추출하는 방법을 제시한다. 절차적 프로그램의 구문 요소간의 관계와 그들의 가중치를 기반으로 한 Variable-Type-Function Graph(VTFG)를 사용하여 객체를 추출한다. 본 논문에서는 제시된 방법은 소프트웨어 재공학 도구를 개발하는 RESORT(RESearch on object-oriented SOftware Reengineering Technology) 과제에서 구현된다.
분산 멀티미디어 응용 프로그램 개발을 위한 객체지향 시각 프로그래밍 도구의 모형
조창식(Changsik Cho),진윤숙(Yunsook Jin),윤일지(Iljee Yoon),윤석진(Seokjin Yoon),마평수(Pyeongsu Mah),신규상(Gyusang Shin) 한국정보과학회 1996 한국정보과학회 학술발표논문집 Vol.23 No.2B
본 논문에서는 분산 멀티미디어 응용 프로그램을 생성시켜 주는 객체지향 시각 프로그래밍 환경인 VIOLA 모형에 대하여 설명한다. VIOLA는 RODEO 시스템의 서브시스템으로서, 웹 및 초고속 통신망 상에서 실행되는 다양한 종류의 검색형 멀티미디어 응용 프로그램을 생성시켜 준다. VIOLA는 객체지향 방식, 컴포넌트 기반, 데이타흐름 방식, 아이콘 기반의 시각 프로그래밍 패러다임을 사용한다.
김상욱(Sangwook Kim),진윤숙(Yunsook Jin) 한국정보과학회 1994 한국정보과학회 학술발표논문집 Vol.21 No.2B
프로그래밍 작업을 CSCW 시스템으로 응용하게 되면, 의미 전달의 미비로 인한 프로그램의 반복된 수정, 다른 프로그램의 이해도 저하 등의 어려움을 해결할 수 있다. 본 논문의 목적은 분산 환경에서 다중 사용자가 동시에 하나의 공유 프로그램을 작성할 수 있는 공동 프로그래밍 시스템을 개발하는 것이다. 본 논문에서는 제안한 공동 프로그래밍 시스템은 객체지향 시각 프로그래밍 시스템의 결합을 통해 다양한 레벨에서 객체를 공유하여 동시에 프로그램을 작성할 수 있다. 프리젠테이션 레벨, 뷰 레벨, 객체 레벨의 세가지 레벨에서의 공유를 통해 재사용성을 높이고, 각 에이젼트는 각 사용자에 관한 정보 교환을 통해 공동 프로그래밍 작업을 관리한다. 본 공동 시각 프로그래밍 시스템은 규모가 큰 소프트웨어의 공동 개발에 있어 통합 단계에 효율성을 높인다. 소프트웨어의 원형을 쉽고 빨리 만들 수 있으므로 생산성을 향상시킨다.
조창식(Changsik Cho),마평수(Pyeongsoo Mah),진윤숙(Yunsook Jin),신규상(Gyusang Shin) 한국정보과학회 1999 한국정보과학회 학술발표논문집 Vol.26 No.2Ⅲ
초기 대기시간의 감소는 동시에 지원할 수 있는 사용자 수의 최대화와 함께 비디오 저장 서버가 상용 서비스에 사용되기 위해서 갖추어야 할 필수적인 요소이다. 본 논문에서는 각 디스크의 부하가 균형을 이루고, 새로운 사용자의 디스크 읽기 요구를 우선적으로 처리하는 방법으로 초기 대기시간이 일정 시간을 넘지 않도록 하는 디스크 배치 방법과 스케쥴링 방법을 제안하고, 이러한 방법을 구현하는데 필요한 시스템 변수들의 설정 방법을 제안한다. 또한 기존의 방법과의 비교를 통하여 제안한 방법의 우수한 성능 향상이 있음을 보인다.
김상욱(Sangwook Kim),김정수(Jeongsoo Kim),안춘근(Choonkun Ahn),진윤숙(Yunsook Jin) 한국정보과학회 1994 한국정보과학회 학술발표논문집 Vol.21 No.1
컴퓨터에 의한 공동작업의 환경이 증대되고 있다. 본 논문에서는 공동작업지원을 위한 그룹 편집기에서의 객체에 대한 다중접근의 제어방식을 제시한다. 다중접근이 발생 할 경우 객체에 대한 접근순서뿐만 아니라 참가자의 사회적 신분의 고저, 공동작업에의 요구도, 공동작업에 관한 전문성 등 복합적인 요소에 의해 접근의 권한을 부여한다. 객체에 대한 접근제어에 있어 인간적 요소를 복합적으로 고려하는 것은 사용자로 하여금 현실적인 감각과 같은 환경에서 작업을 하는 것처럼 보여지고 그룹에서의 공동 작업방식을 반영한다.
웹 응용 프로그램 개발을 위한 자료 흐름 방식의 시각 프로그래밍 도구 개발
조창식(Changsik Cho),윤일지(Iljee Yoon),신규상(Gyusang Shin),진윤숙(Yunsook Jin),윤석진(Seokjin Yoon),마평수(Pyeongsoo Mah) 한국정보과학회 1997 한국정보과학회 학술발표논문집 Vol.24 No.1A
본 논문에서는 웹 응용 프로그램의 개발을 지원하는 VIOLA 시각 프로그래밍 도구를 제안한다. VIOLA는 웹 문서의 저작에 필요한 사용자 인터페이스 설계와 사용자의 입력을 처리하는 CGI 프로그래밍 과정을 지원한다. 문서 편집기 형태를 확장한 기존의 웹 에디터와는 달리 마우스의 직접 조작에 의해 웹 인터페이스를 설계하며, 사각 요소들을 자유로이 생성, 이동 삭제, 복사할 수 있다. 또한 기정의된 클래스 라이브러리를 아이콘으로 제공하고 이를 데이타 흐름을 사용하여 연결함으로써, CGI 프로그램을 포함하는 고수준의 웹 응용 프로그램을 생성할 수 있다.