コーディネーションに基づく記号計算プログラミング
基于协调的符号编程
基本信息
- 批准号:10780164
- 负责人:
- 金额:$ 1.34万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
- 财政年份:1998
- 资助国家:日本
- 起止时间:1998 至 1999
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
本研究では,分散型計算用プログラム言語の新たな実装手法として,関数型言語を用いる方法を提案した.新たに提案した実装法は,「分散型の計算を行なうプログラム言語に必要となる機能が,コーディネーションのための部分と,計算の部分との2つに分割できる」という着想に基づく.コーディネーションの処理の記述には並行制約解消系,計算処理の記述には純粋関数型言語が適する.そこで,本研究では,純粋関数型言語Haskellを拡張し,並行処理,分散処理,通信のための並行制約解消機能を実現した.本研究者が,並列プログラム言語Goffinの研究に携わった際に,「時間的制約・明示的配置・相互利用通信・多対多ポート等を利用する分散型の計算には,制約解消の機能が必要である」との知見をすでに得ていた.先行研究では,論理変数を利用する手法が主流であったが,本研究では,新たに,モナドの概念を利用した単一代入型の変数を利用する.これにより,言語の設計や実装を簡単化することが可能になった.本研究の成果であるプログラム言語Distributed HaskellはHaskell上の,分散計算を行うライブラリとして,その実装が完了している.既存のHaskellの言語処理系には,ネットワークアクセスの機能がない.このため,Haskellとオペレーティングシステムとの間のインターフェース部分は,これまで,C言語により書かれることが多かった.これは,高レベルのプログラミングには馴染まず,分散プログラミングを複雑なものにしてしまう.そこで,本研究では,Haskellからシステムライブラリを呼び出すための新たな方法として,インターフェース作成の作業を半自動化するツールを開発した.また,本研究では,強い型付け可能性を考察し,形式的手法によるコーディネーション理論を確立した.これにより,関数型言語を用いた分散プログラムの効率的な開発が可能になった.
In this study, we propose a new method for the implementation of speech in decentralized computing. The new proposal is based on the idea of "decentralized computing, line selection, speech, necessary functions, part of computing, part of computing, 2 of segmentation." The description of the processing of the computer is based on parallel constraints, and the description of the computing processing is based on pure numerical language. In this paper, we study the implementation of parallel processing, decentralized processing, parallel constraint resolution of communication. In the course of the research of parallel speech Goffin, the researcher found that the function of restriction cancellation is necessary in decentralized computing, such as time restriction, explicit allocation, mutual utilization communication, and multi-pair multi-port utilization. In this paper, we introduce the concept of logic and substitution. The design of speech is simple and simple. The results of this research are: Distributed Haskell, distributed computation, complete implementation. The existing Haskell speech processing system is opposite, and the function of the service is different. This is the first time that Haskell has ever written a book about the world. In response to this, the high level of competition and competition in the field of sports, sports and sports, the high level of competition and competition in the field of sports, sports and sports. In this study,Haskell developed a new method to semi-automate the production process. In this study, we investigate the possibility of a strong model and establish the theory of a formal model. This is the first time that digital speech has been used in a decentralized way.
项目成果
期刊论文数量(24)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
G.Keller: "Flattening Trees" Euro-Par'98 Parallel Processing. LNCS 1470. 709-719 (1998)
G.Keller:“扁平化树木”Euro-Par98 并行处理。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
G.Keller: "On the Distributed Implementation of Aggregate Data Structures by Program Transformation" Proc.4th International workshop on HIPS'99. (to appear.). (1999)
G.Keller:“通过程序转换实现聚合数据结构的分布式实现”Proc.4th HIPS99 国际研讨会。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
M.M.T.Chakravarty: "C→Haskell,or Yet Another Interfacing Tool"Proceedings of IFL'99, LNCS. (印刷中). (2000)
M.M.T.Chakravarty:“C→Haskell,或另一种接口工具”,IFL99 论文集,LNCS(印刷中)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
M.M.T., Chakravarty: "Goffin:Higher-Order Functions Meet Concurrent Constraints" Science of Computer Programming. 30(1-2). 157-199 (1998)
M.M.T.,Chakravarty:“Goffin:高阶函数满足并发约束”计算机编程科学。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
G.Keller,M.M.T. Chakravarty: "On the Distributed Implementation of Aggregate Data Structures by Program Transformation"Proceedings of HIPS'99,LNCS. 1586. 108-122 (1999)
G.凯勒,M.M.T.
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
チャクラヴァーティ マヌエル其他文献
チャクラヴァーティ マヌエル的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似海外基金
高い抽象度レベルを持つ宣言的分散プログラミング言語の実現と高度化
具有高抽象级别的声明式分布式编程语言的实现和改进
- 批准号:
24K02922 - 财政年份:2024
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
IMPLEMENTATION OF A CULTURALLY TAILORED DECENTRALIZATION PROGRAMME FOR SNAKEBITE TREATMENT IN INDIGENOUS COMMUNITIES IN THE BRAZILIAN AMAZONIA
实施针对巴西亚马逊土著社区蛇咬伤治疗的文化定制分散化计划
- 批准号:
MR/Y019709/1 - 财政年份:2024
- 资助金额:
$ 1.34万 - 项目类别:
Research Grant
Spatial Econometric Analysis on regional economies and decentralization in Indonesia based on legal mapping method and satellite night time light data
基于法定制图方法和卫星夜间灯光数据的印度尼西亚区域经济与权力下放空间计量分析
- 批准号:
23H03617 - 财政年份:2023
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
HBV Care Cascade in Rwanda: the impact of integration and decentralization of HBV services on enhancing the HBV care continuum
卢旺达的乙肝护理级联:乙肝服务的整合和分散对加强乙肝护理连续性的影响
- 批准号:
495267 - 财政年份:2023
- 资助金额:
$ 1.34万 - 项目类别:
Stochastic control: Decentralization, robustness and learning, and information constraints
随机控制:去中心化、鲁棒性和学习以及信息约束
- 批准号:
RGPIN-2018-06060 - 财政年份:2022
- 资助金额:
$ 1.34万 - 项目类别:
Discovery Grants Program - Individual
Police Decentralization and Criminal Organizations: Evidence from Post-WWII Occupied Japan
警察权力下放和犯罪组织:来自二战后被占领日本的证据
- 批准号:
21K20124 - 财政年份:2021
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Research Activity Start-up
RAPID: Decentralization and Privacy for Secure Vaccination Coordination
RAPID:安全疫苗协调的权力下放和隐私
- 批准号:
2115149 - 财政年份:2021
- 资助金额:
$ 1.34万 - 项目类别:
Standard Grant
Stochastic control: Decentralization, robustness and learning, and information constraints
随机控制:去中心化、鲁棒性和学习以及信息约束
- 批准号:
RGPIN-2018-06060 - 财政年份:2021
- 资助金额:
$ 1.34万 - 项目类别:
Discovery Grants Program - Individual
A study of 'learning organization of local autonomy' in the period of post decentralization reform
分权后改革时期“学习型地方自治组织”研究
- 批准号:
21K18515 - 财政年份:2021
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Challenging Research (Exploratory)
The trends of the district-level welfare after decentralization in Indonesia
印度尼西亚分权后地区级福利的变化趋势
- 批准号:
21K01469 - 财政年份:2021
- 资助金额:
$ 1.34万 - 项目类别:
Grant-in-Aid for Scientific Research (C)














{{item.name}}会员




