Wide-Area and Distributed Computation Paradigm Based on Concurrent Logic Programming
Wide-Area and Distributed Computation Paradigm Based on Concurrent Logic Programming
批准号:
11680370
负责人:
UEDA Kazunori
金额:
$2.24万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
1999
资助国家:
日本
项目状态:
已结题
起止时间:
1999 至 2001
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Concurrent logic languages provide natural mechanisms for describing concurrent computation by introducing dataflow synchronization on single-assignment variables. Previous work on concurrent logic programming focused on efficient parallel computation. Our research, in contrast, focused on distributed, wide-area computation and studied (1) declarative programming under non-uniform computational environments and (2) static analysis for safe distributed programs. Our results can be summarized as follows :1. Seamless distributed implementation - We designed and implemented network-transparent distributed logical variables (single-assignment channels) to transparently interconnect KL1 programs running on non-uniform computational nodes using sockets. We also designed naming service used for the naming and resolution of distributed logical variables. An exception handling mechanism was also designed and implemented.2. Resource management under distributed environments - We designed and implemented a linear type system for concurrent logic programs that statically analyzes data sharing by logical variables. Furthemore, we proposed a novel view of concurrent computation in terms of resource passing, and designed a capability type system that unifies and generalizes mode systems and linearity systems.3. Interpreter technology for code mobility - We designed an intermediate code, called treecode, to realize code mobility between non-uniform nodes, and described its interpreter using Flat GHC.
期刊论文(25)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
坂本幸司, 松宮志麻, 上田和紀: "並列KLIC処理系上での配列演算の最適化"情報処理学会論文誌:プログラミング. 42-SIG3. 1-13 (2001)
Koji Sakamoto、Shima Matsumiya、Kazunori Ueda:“并行 KLIC 处理系统上的数组操作的优化”日本信息处理学会汇刊:编程 42-SIG3 (2001)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Kazunori Ueda: "A Pure Meta-Interpreter for Flat GHC, A Concurrent Constraint Language"Lecture Notes in Computer Science. 2407. 138-161 (2002)
Kazunori Ueda:“Flat GHC 的纯元解释器,并发约束语言”计算机科学讲义。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Kazunori Ueda: "The Logic Programming Paradigm:A 25-Year Perspective"Concurrent Logic/Constraint Programming:The Next 10 Years. 53-71 (1999)
Kazunori Ueda:“逻辑编程范式:25 年的视角”并发逻辑/约束编程:未来 10 年。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Yasuhiro Ajiro, Kazunori Ueda: "Kima : an Automated Error Correction System for Concurrent Logic Programs"Automated Software Engineering. 9-1. 67-94 (2002)
Yasuhiro Ajiro、Kazunori Ueda:“Kima:并发逻辑程序的自动纠错系统”自动化软件工程。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Yasuhiro Ajiro and Kazunori Ueda: "Kima : an Automated Error Correction System fot Concurrent Logic Programs"Automated Software Engineering. 9, No.1. 67-94 (2002)
Yasuhiro Ajiro 和 Kazunori Ueda:“Kima:并发逻辑程序的自动纠错系统”自动化软件工程。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 22 条
Research of peer-to-peer network application based on multi-overlay networks
-
批准号:16K00137
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.08万
-
财政年份:2016
-
负责人:UEDA Kazunori
-
依托单位:
Evolutionary development of a model checker compiler using verification technology and non-standard type systems
-
批准号:24650016
-
项目类别:Grant-in-Aid for Challenging Exploratory Research
-
资助金额:$2.41万
-
财政年份:2012
-
负责人:UEDA Kazunori
-
依托单位:
Implementations of high-level modeling languages that integrate high-performance verifiers
-
批准号:23300011
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$12.9万
-
财政年份:2011
-
负责人:UEDA Kazunori
-
依托单位:
High-level hybrid constraint modeling language and its reliable implementation
-
批准号:20300013
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$9.73万
-
财政年份:2008
-
负责人:UEDA Kazunori
-
依托单位:
Putting Scalable and Unifying Programming Language Model LMNtal into Practical Use
-
批准号:16300009
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$5.31万
-
财政年份:2004
-
负责人:UEDA Kazunori
-
依托单位:
Applications of Strong Moding in Concurrent Logic Programming
-
批准号:07680371
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.54万
-
财政年份:1995
-
负责人:UEDA Kazunori
-
依托单位:
海外基金