Distributed Implementation and Debugging Schemes for a Object-Oriented Concurrent Programming Language
Distributed Implementation and Debugging Schemes for a Object-Oriented Concurrent Programming Language
批准号:
62460222
负责人:
YONEZAWA Akinori
金额:
$3.9万
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (B)
财政年份:
1988
资助国家:
日本
项目状态:
已结题
起止时间:
1988 至 --
中文摘要
我们为面向对象并发语言ABCL/1设计了一个虚拟分布式系统,它由虚拟前端处理机和虚拟结点处理机池组成。每个对象被实现为在虚拟节点处理器上执行的虚拟堆栈机。语言处理器将源代码翻译成虚拟堆栈机器代码。此外,还提出了一种高贵的分布式垃圾收集方案,并将其应用于我们的实现中。该方案采用了分布式快照技术。提出了一种并发面向对象系统的调试方法。我们的方法基于一个称为对象组的新概念。对象组是形成执行集体任务的自然单元的对象的集合。面向对象并发语言ABCL/1引入了指定和使用对象组的语言结构。
英文摘要
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.
期刊论文(15)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Y.Honda: Springer Lecture Notes in Computer Science. 322. 267-282 (1988)
Y.Honda:施普林格计算机科学讲义。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
TAKADA, Toshihiro: "An Implementation of an Object-Oriented Programming Language in Distributed Environments" Computer Software. 6. 17-29 (1989)
TAKADA, Toshihiro:“分布式环境中面向对象编程语言的实现”计算机软件。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
YONEZAWA, Akinori: "Parallel Processing Description in an Object-Oriented Concurrent Language ABCL/1" Trans. IEICE, Part D.J71-D. 1415-1422 (1988)
YONEZAWA、Akinori:“面向对象的并发语言 ABCL/1 中的并行处理描述”Trans。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
高田敏弘: コンピュータソフトウェア. 6. 17-29 (1989)
高田俊弘:计算机软件。6. 17-29 (1989)
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
HONDA, Yasuaki: "Debugging Concurrent Systems Based on Object Groups" Springer Lecture Notes in Computer Science. 322. 267-282 (1988)
HONDA, Yasuaki:“基于对象组调试并发系统”Springer 计算机科学讲座笔记。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 10 条
Adaptive Software Substrate for High Performance Wide Area Computing
-
批准号:12308012
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$26.32万
-
财政年份:2000
-
负责人:YONEZAWA Akinori
-
依托单位:
Secure Programming Languages Based on Mobile Code
-
批准号:12133101
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$46.72万
-
财政年份:2000
-
负责人:YONEZAWA Akinori
-
依托单位:
Secure Programming Languages Based on Mobile Code
-
批准号:12133203
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$24.19万
-
财政年份:2000
-
负责人:YONEZAWA Akinori
-
依托单位:
StackThreads/MP : Integrating Futures into Calling Standards
-
批准号:08408008
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$22.14万
-
财政年份:1996
-
负责人:YONEZAWA Akinori
-
依托单位:
Design and Implementation of Concurrent Programming Language based on Linear Logic
-
批准号:06452389
-
项目类别:Grant-in-Aid for General Scientific Research (B)
-
资助金额:$3.84万
-
财政年份:1994
-
负责人:YONEZAWA Akinori
-
依托单位:
Efficient Implementation of Concurrent Object-Oriented Languages for General Purpose MIMD Parallel Computers.
-
批准号:05558026
-
项目类别:Grant-in-Aid for Developmental Scientific Research (B)
-
资助金额:$13.12万
-
财政年份:1993
-
负责人:YONEZAWA Akinori
-
依托单位:
Logics of parallel object-oriented programming languages
-
批准号:05044214
-
项目类别:Grant-in-Aid for Overseas Scientific Survey.
-
资助金额:$0.0万
-
财政年份:1993
-
负责人:YONEZAWA Akinori
-
依托单位:
Computational Reflection in Object-Oriented Concurrent Computing and its Applications
-
批准号:01420045
-
项目类别:Grant-in-Aid for General Scientific Research (A)
-
资助金额:$7.55万
-
财政年份:1989
-
负责人:YONEZAWA Akinori
-
依托单位:
海外基金