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

Research Project for A Theory of Mobile Concurrent Computations

Research Project

Project/Area Number 12680352
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionOKAYAMA UNIVERSITY

Principal Investigator

MURAKAMI Masaki  OKAYAMA UNIVERSITY, the Graduate School of Natural Science and Technology, Associate Professor, 大学院・自然科学研究科, 助教授 (60239499)

Project Period (FY) 2000 – 2003
Project Status Completed (Fiscal Year 2003)
Budget Amount *help
¥2,300,000 (Direct Cost: ¥2,300,000)
Fiscal Year 2003: ¥600,000 (Direct Cost: ¥600,000)
Fiscal Year 2002: ¥500,000 (Direct Cost: ¥500,000)
Fiscal Year 2001: ¥500,000 (Direct Cost: ¥500,000)
Fiscal Year 2000: ¥700,000 (Direct Cost: ¥700,000)
Keywordsconcurrency / distributed system / linear logic / process algebra / higher order communication / code streaming / multiset rewriting system / 動的変更 / 名前の有効範囲 / π計算 / コードストリーミング / 非同期分散系 / 国際研究者交流 / イギリス / モーバイルプロセス / プログラム変換
Research Abstract

This research project is dedicated for the study of formal models of distributed concurrent systems. Especially, formal models of mobile concurrent systems are main topic of this project.
First, we presented a formal model of concurrent system that is equipped with capabilities of sending and receiving higher-order terms. That is a modification of the asynchronous higher order pi-calculus. A new operation : input streaming is introduced. An input process consists of an input stream and a process P. It can receive a higher order term t during the execution of P. Input prefix and output process are also modified to represent non-atomic communication. The calculus models computations transferring mobile codes and links on a wide-area network in asynchronous manner. A labeled transition system (lts) is presented for the operational semantics. Equivalence relations based on the lts are introduced. This project also presented a formal model of distributed systems with a new representation of the scopes of names. We represent open-ended systems that model network sites that are working in distributed environments using multisets of formulas of linear logic. The method presented here models a computations with inferences on multisets of formulas of linear logic. We consider an explicit scope for each free names in our model in order to represent scopes of names in distributed systems. Namely, we allow a name whose scope is distributed to more than two sites. We define a labeled transition system as the operational semantics of our model, and define the bisimulaiion equivalence based on the lts. A congruence result on the equivalence is presented.

Report

(5 results)
  • 2003 Annual Research Report   Final Research Report Summary
  • 2002 Annual Research Report
  • 2001 Annual Research Report
  • 2000 Annual Research Report
  • Research Products

    (13 results)

All Other

All Publications (13 results)

  • [Publications] Murakami, Masaki: "Evolvable Concurrent Processes"Computer Standards and Interfaces. Vol.25. 233-239 (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] Murakami, Masaki: "A Model of Runtime Transformation for Distributed Systems Based on Directed Acyclic Graph Model"Journal of System Architectures. (印刷中).

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] Murakami, Masaki: "Evolvable Concurrent Processes"Computer Standards and Interfaces. Vol.25. 233-239 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] Murakami, Masaki: "A Model of Runtime Transformation for Distributed Systems Based on Directed Acyclic Graph Model"Journal of System Architectures. (in press).

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] Murakami, Masaki: "Evolvable Concurrent Processes"Computer Standards and Interfaces. Vol.25. 233-239 (2003)

    • Related Report
      2003 Annual Research Report
  • [Publications] Murakami Masaki: "A Model of Runtime Transformation for Distributed Systems Based on Directed Acyclic Graph Model"Journal of System Architectures. 印刷中.

    • Related Report
      2003 Annual Research Report
  • [Publications] Murakami Masaki: "Evolvable concurrent processes"Computer Standards & Interfaces. (掲載予定).

    • Related Report
      2002 Annual Research Report
  • [Publications] Murakami Masaki: "A Formal Model of Name Scoping in Distributes Systems"Proc. Of The 6^<th> World MultiConference on Systemics, Cybernetics and INformatics. Vol.11. 343-348 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] Murakami, Masaki: "Code Streaming : Asynchronous Higher-Order Communication"Proc.of World Multiconference on Systemics, Cybernetics and Informatics 2001. Vol.14. 332-337 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] Murakami, Masaki: "Name Scopeing on Multiset Rewriting"Proc.of World Multiconference on Systemics, Cybernetics and Informatics 2002. (掲載予定). (2002)

    • Related Report
      2001 Annual Research Report
  • [Publications] Murakami,Masaki: "Formal Models of Mobile Concurrent Computations in Distributed Environments"Proc.Of SSGRR 2000,. 274.pdf. (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] Murakami,Masaki: "Run Time Transformation of Concurrent Process Using Multi Dimensional Representation of Linear Logic"Proc.ISPSE'00, IEEE Computer Society. 226-235 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 渡辺一郎: "コンティニュエーションのデータ化を用いた探索アルゴリズムの並列化"Proc.Of PPL 2001(発表予定).

    • Related Report
      2000 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi