RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      KCI등재

      비동기적 메소드 호출을 위한 Before/After메타클래스의 설계 및 구현 = Design and Implementation of Before/After Metaclass for Asynchronous Method Call

      한글로보기

      https://www.riss.kr/link?id=A82298615

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      국문 초록 (Abstract)

      많은 분야 객체 지향 환경에서 성능 향상을 위해서 멀티프로세싱이나 멀티쓰레딩(multi-threading)을 이용한 객체간의 병행 처리나 비등기적 메소드 호출 개념을 도입하고 있다. 그러나 이들은 ...

      많은 분야 객체 지향 환경에서 성능 향상을 위해서 멀티프로세싱이나 멀티쓰레딩(multi-threading)을 이용한 객체간의 병행 처리나 비등기적 메소드 호출 개념을 도입하고 있다. 그러나 이들은 성능은 향상되었지만 투명성이 보장되지 않는 단점이 있었다. 본 논문에서 제안한 비동기적 메소드 호출(asynchronous method call)은 메타 객체 프로토콜 기법을 도입하여 이러한 투명성 문제의 해결 방안을 제시하였다. 제안한 알고리즘은 다음과 같은 장점을 가지고 있다. 첫째, 메타 객체 프로토콜 기법을 도입하여 비동기적 메소드 호출 제어 알고리즘과 응용 프로그램 코드를 완벽하게 분리함으로써 프로그래밍의 이해가 쉽고, 제어 알고리즘의 수정이 용이하다. 둘째, 완벽하게 객체 지향 개념을 도입하고 정형화된 클래스 구조를 정의함으로써 재상용이 용이하고 기존의 클래스를 거의 수정 없이 사용할 수 있다.
      본 논문에서 제안한 알고리즘은 메타 객체 프로토콜을 적용하는데 유용한 많은 기능들을 지원하고 있는 SOM(System Object Model)컴파일러를 사용해 커널상에서 멀티쓰레딩을 지원하는 OS/2환경 하에서 구현되었다.

      더보기

      다국어 초록 (Multilingual Abstract)

      Today, in many distributed object-oriented system, it has a tendency to introduce concurrent object processing or asynchronous method calling using multiprocessing or multithreading techniques But, for setting importance on performance improvement, it...

      Today, in many distributed object-oriented system, it has a tendency to introduce concurrent object processing or asynchronous method calling using multiprocessing or multithreading techniques But, for setting importance on performance improvement, it has come to the problem of the lack of transparency. Asynchronous method calling, proposed in this paper, has solved this transparency problem using meta-object protocol. The proposed algorithm has the following advantages. First, we completely separated control algorithm on asynchronous method call from application program code, so it's very easy to understand program and to modify control algorithm. Second, we introduced complete object-oriented technology and fixed class hierarchy, so it's easy to use the existing class without modification.
      The algorithm proposed in this paper is implemented on OS/2 system that support multi-threading at kernel, and used IBM's SOM(System Object Model) that support many function useful in implementing meta-object protocol.

      더보기

      목차 (Table of Contents)

      • 요약
      • Abstract
      • 1. 서론
      • 2. 객체 지향 프로그래밍 시스템 상에서의 비동기적 메소드 호출
      • 3. Before/After 메소드를 지원하는 객체 지향 프로그래밍 시스템의 설계
      • 요약
      • Abstract
      • 1. 서론
      • 2. 객체 지향 프로그래밍 시스템 상에서의 비동기적 메소드 호출
      • 3. Before/After 메소드를 지원하는 객체 지향 프로그래밍 시스템의 설계
      • 4. 비동기적 메소드 호출을 위한 Before/After 메타클래스의 구현
      • 5. 성능 및 결과 분석
      • 6. 결론
      • 참고문헌
      • 저자소개
      더보기

      동일학술지(권/호) 다른 논문

      동일학술지 더보기

      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼