• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Distributed Implementation and Debugging Schemes for a Object-Oriented Concurrent Programming Language

Research Project

Project/Area Number 62460222
Research Category

Grant-in-Aid for General Scientific Research (B)

Allocation TypeSingle-year Grants
Research Field Informatics
Research InstitutionTokyo Institute of Technology, Faculty of Science

Principal Investigator

YONEZAWA Akinori  Tokyo Institute of Technology, Professor, 理学部, 教授 (00133116)

Co-Investigator(Kenkyū-buntansha) SHIBAYAMA Etsuya  Tokyo Institute of Technology, Research Associate, 理学部, 助手 (80162642)
BRIOT J.-P.  Tokyo Institute of Technology, Visiting Researcher
J.P. Briof  東京工業大学, 理学部及びハ゜リ大学第6校, 客員研究員
Project Period (FY) 1988
Project Status Completed (Fiscal Year 1988)
Budget Amount *help
¥6,100,000 (Direct Cost: ¥6,100,000)
Fiscal Year 1988: ¥2,400,000 (Direct Cost: ¥2,400,000)
Fiscal Year 1987: ¥3,700,000 (Direct Cost: ¥3,700,000)
KeywordsProgramming Languages / Object-Oriented Computing / Parallel Processing / Language Implementation / デバッグ / オブジェクト指向 / 並列プログラミング / 分散型処理系 / ガーベジコレクション / オブジェクトグループ
Research Abstract

We designed a virtual distributed system for an object-oriented concurrent language ABCL/1 which consists of the virtual front-end processor and a pool of virtual node processors. Each object is implemented as a virtual stack machine which is executed on a virtual node processor. The language processor translate source code into the virtual stack machine code. Also, a noble distributed garbage collection scheme is presented which is used in our implementation. The scheme employs the Distributed Snapshot technique. A debugging method for Concurrent Object-Oriented Systems is developed. Our method is based upon a new notion called Object Groups. An Object Group is a collection of objects which forms a natural unit for performing collective tasks. The language constructs which specify and use Object Groups have been introduced into an object-oriented concurrent language ABCL/1.

Report

(3 results)
  • 1988 Annual Research Report   Final Research Report Summary
  • 1987 Annual Research Report
  • Research Products

    (11 results)

All Other

All Publications (11 results)

  • [Publications] 高田敏弘: コンピュータソフトウェア. 6. 17-29 (1989)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] Y.Honda: Springer Lecture Notes in Computer Science. No.322. 267-282 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] 米澤明憲: 電子情報通信学会論文誌. J71ーD. 1415-1422 (1988)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] TAKADA, Toshihiro: "An Implementation of an Object-Oriented Programming Language in Distributed Environments" Computer Software. 6. 17-29 (1989)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] HONDA, Yasuaki: "Debugging Concurrent Systems Based on Object Groups" Springer Lecture Notes in Computer Science. 322. 267-282 (1988)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] YONEZAWA, Akinori: "Parallel Processing Description in an Object-Oriented Concurrent Language ABCL/1" Trans. IEICE, Part D.J71-D. 1415-1422 (1988)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1988 Final Research Report Summary
  • [Publications] 高田敏弘: コンピュータソフトウェア. 6. 17-29 (1989)

    • Related Report
      1988 Annual Research Report
  • [Publications] Y.Honda: Springer Lecture Notes in Computer Science. 322. 267-282 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] 米澤明憲: 電子情報通信学会論文誌. J71-D. 1415-1422 (1988)

    • Related Report
      1988 Annual Research Report
  • [Publications] 本田康晃;米澤明憲: Proc.European Conference on Object-Oriented Programming,Budapest,August 1988.

    • Related Report
      1987 Annual Research Report
  • [Publications] 高田敏弘;米澤明憲: 日本ソフトウェア科学会研究会「オブジェクト指向計算」予稿.

    • Related Report
      1987 Annual Research Report

URL: 

Published: 1987-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi