http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
결함 있는 k - ary n - cube에서의 적응적이고 교착 상태가 없는 Wormhole 라우팅 알고리즘
원유훈(Yoo-Hoon Won),박사천(Sah-Chun Park),박진우(Jin-Woo Park),조성노(Sung-Noh Jo),박용보(Yong-Boh Park),박승진(Seungjin Park) 한국정보과학회 1996 한국정보과학회 학술발표논문집 Vol.23 No.1A
본 논문은 hypercube의 재귀적으로 구성되는 성질을 이용하여 연구도니 subcube를 이용하는 고장감내 라우팅 알고리즘을 유사한 성질을 가지는 k-ary n-cube에 어떻게 적용할 수 있는가를 연구하였다. n-cube에 기초한 2n-2개의 고장을 허용하는 dimension cutting 알고리즘과 k-ary에 기초한 2 개의 고장을 허용하는 grouping 알고리즘을 보였다.
원유훈(YooHoon Won),한태숙(Taisook Han) 한국정보과학회 1999 정보과학회논문지(B) Vol.26 No.11
대규모 네트워크 상에서 동작하는 분산 시스템의 구현을 위해 제시된 방법 중의 하나인 이동 코드 개념은 네트워크 공유 자원에 접근할 수 있는 효과적인 방법을 제시하였고 이 개념을 지원하는 많은 언어들의 개발을 가져왔다. 개발된 언어들이 가지고 있는 이동 코드를 지원하기 위한 언어 구문과 적용하려는 문제 영역의 특성을 반영한 언어 구문은 네트워크 프로그래밍을 하는데 있어서 효율과 문제 중심의 프로그램의 두 가지를 모두 가능하게 하고 있다. 본 논문에서는 현재 분산 컴퓨팅 환경에서 가장 많이 사용되고 있는 클라이언트-서버 모델을 확장하여 서버의 자원에 접근할 수 있는 또 다른 방법을 가진 모델을 제시하고, 이 모델을 표현할 수 있는 언어를 설계하였다. 설계된 언어는 이동 코드의 개념을 지원함으로써 대규모 네트워크에서 수행되는 프로그램의 작성을 가능하게 하고, 분산 범위 규칙을 채택함으로써 이동 코드의 기술을 일반 함수를 기술하듯 명확한 관점에서 할 수 있도록 하였다. 또한 네트워크 관련 자원들을 언어 구문으로 채택하여 네트워크 프로그래밍을 언어 수준에서 할 수 있도록 하였다. 언어의 이론적인 설계에 그치지 않고 설계된 언어를 수행할 수 있는 실행 시간 지원 시스템을 구현하였다. 실행 시간 자원 시스템은 언어를 해석하고 실행하는 코드 해석기와 이동 코드를 지원하는 네트워크 감독으로 구성되며 설계된 언어를 사용하여 실제로 네트워크 응용 프로그램을 작성하고 테스트 해 볼 수 있다. Some studies bring up a concept of code mobility as an innovative way to access network resources in order to develop distributed systems working on a large scale network. After that, many languages are suggested to support this concept. In these languages, language constructors for their particular application domains and mobile codes provide both problem-oriented views to the programmer and reasonable performance to the system. In this thesis, we extend the client-server model that is the most popular model in developing distributed systems these days. We propose a model to have another method to access server's resources and extend the C language to implement the proposed model for the large scale network. The new language has capability to build a software working on a large scale network by supporting mobile code and gives a consistent network programming view to the programmer by adapting distributed semantics. The language also makes network programming easy by providing network primitives at the language level. We implement a prototype of run-time system to support this language. The run-time system is composed of two major parts: code-interpreter that interprets and executes the language and network-daemon that supports mobile codes.
元裕勳,韓英國 弘益大學校 1982 弘大論叢 Vol.14 No.2
This paper is concerned with the design of Hangul programming language to be PASCAL like, and some of the features from C and ADA language to be included. The Hangul programming language in this paper provides the programmer with a clear, simple, and unified set of concepts in developing algorithms, and with the ease with which a program may be written, tested, and later understood and modified. The concept of structured programming is particularly relevant as background for the study of Hangul language design because of the general emphasis in this paper on the making a language which supports overall structures of good program design and construction. In spite of a postposition of the predicate in Hangul natural language, the syntax of Hangul programming language in this paper is satisfied with LL(l) condition using the modifier. When the variety of types is included in this language, it will be a good programming language.
컴퓨터 통신의 Protocol 규격을 위한 Formal Description Language의 개발
元裕熏,郭鎬榮 弘益大學校 1988 弘大論叢 Vol.20 No.2
In recent years, to develop a communication protocol, the method specifying and simulating the protocol algorithm using FDL(Formal Description Language) and implementing it have been appeared. ESTESSE language has been suggested by ISO(International Standardization Organization) as a standard FDL. This paper shows the design of the subset of ESTELLE language. This subset language includes most of the ESTELLE features except parallel feature and is implemented in IBM PC/AT systems.