Distributed Implementation and Debugging Schemes for a Object-Oriented Concurrent Programming Language
面向对象并发编程语言的分布式实现与调试方案
基本信息
- 批准号:62460222
- 负责人:
- 金额:$ 3.9万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for General Scientific Research (B)
- 财政年份:1988
- 资助国家:日本
- 起止时间:1988 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
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.
针对面向对象并发语言ABCL/1,设计了一个由虚拟前端处理器和虚拟节点处理器池组成的虚拟分布式系统。每个对象都被实现为在虚拟节点处理器上执行的虚拟堆栈机。语言处理器将源代码翻译成虚拟堆栈机器码。此外,本文还提出了一种分布式垃圾回收方案,并在实际应用中得到了应用。该方案采用分布式快照技术。提出了一种面向对象并发系统的调试方法。我们的方法基于一个称为对象组的新概念。对象组是对象的集合,它构成了执行集体任务的自然单元。在面向对象的并发语言ABCL/1中引入了指定和使用对象组的语言结构。
项目成果
期刊论文数量(15)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Y.Honda: Springer Lecture Notes in Computer Science. 322. 267-282 (1988)
Y.Honda:施普林格计算机科学讲义。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
TAKADA, Toshihiro: "An Implementation of an Object-Oriented Programming Language in Distributed Environments" Computer Software. 6. 17-29 (1989)
TAKADA, Toshihiro:“分布式环境中面向对象编程语言的实现”计算机软件。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
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:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
HONDA, Yasuaki: "Debugging Concurrent Systems Based on Object Groups" Springer Lecture Notes in Computer Science. 322. 267-282 (1988)
HONDA, Yasuaki:“基于对象组调试并发系统”Springer 计算机科学讲座笔记。
- 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 }}
YONEZAWA Akinori其他文献
YONEZAWA Akinori的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('YONEZAWA Akinori', 18)}}的其他基金
Adaptive Software Substrate for High Performance Wide Area Computing
用于高性能广域计算的自适应软件底层
- 批准号:
12308012 - 财政年份:2000
- 资助金额:
$ 3.9万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Secure Programming Languages Based on Mobile Code
基于移动代码的安全编程语言
- 批准号:
12133101 - 财政年份:2000
- 资助金额:
$ 3.9万 - 项目类别:
Grant-in-Aid for Scientific Research on Priority Areas
Secure Programming Languages Based on Mobile Code
基于移动代码的安全编程语言
- 批准号:
12133203 - 财政年份:2000
- 资助金额:
$ 3.9万 - 项目类别:
Grant-in-Aid for Scientific Research on Priority Areas
StackThreads/MP : Integrating Futures into Calling Standards
StackThreads/MP:将 Future 集成到调用标准中
- 批准号:
08408008 - 财政年份:1996
- 资助金额:
$ 3.9万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Design and Implementation of Concurrent Programming Language based on Linear Logic
基于线性逻辑的并发编程语言的设计与实现
- 批准号:
06452389 - 财政年份:1994
- 资助金额:
$ 3.9万 - 项目类别:
Grant-in-Aid for General Scientific Research (B)
Efficient Implementation of Concurrent Object-Oriented Languages for General Purpose MIMD Parallel Computers.
通用 MIMD 并行计算机的并发面向对象语言的高效实现。
- 批准号:
05558026 - 财政年份:1993
- 资助金额:
$ 3.9万 - 项目类别:
Grant-in-Aid for Developmental Scientific Research (B)
Logics of parallel object-oriented programming languages
并行面向对象编程语言的逻辑
- 批准号:
05044214 - 财政年份:1993
- 资助金额:
$ 3.9万 - 项目类别:
Grant-in-Aid for Overseas Scientific Survey.
Computational Reflection in Object-Oriented Concurrent Computing and its Applications
面向对象并发计算中的计算反思及其应用
- 批准号:
01420045 - 财政年份:1989
- 资助金额:
$ 3.9万 - 项目类别:
Grant-in-Aid for General Scientific Research (A)
相似海外基金
Realizing a Adaptable Distributed Object-Oriented Computing Environment by Using Reconfigurable Object
利用可重构对象实现自适应分布式面向对象计算环境
- 批准号:
15500045 - 财政年份:2003
- 资助金额:
$ 3.9万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Object-oriented computing
面向对象计算
- 批准号:
8191-1997 - 财政年份:2000
- 资助金额:
$ 3.9万 - 项目类别:
Discovery Grants Program - Individual
Object-oriented computing
面向对象计算
- 批准号:
8191-1997 - 财政年份:1999
- 资助金额:
$ 3.9万 - 项目类别:
Discovery Grants Program - Individual
Object-oriented computing
面向对象计算
- 批准号:
8191-1997 - 财政年份:1998
- 资助金额:
$ 3.9万 - 项目类别:
Discovery Grants Program - Individual
Object-oriented computing
面向对象计算
- 批准号:
8191-1997 - 财政年份:1997
- 资助金额:
$ 3.9万 - 项目类别:
Discovery Grants Program - Individual
Object-oriented computing and programming environments
面向对象的计算和编程环境
- 批准号:
8191-1994 - 财政年份:1996
- 资助金额:
$ 3.9万 - 项目类别:
Discovery Grants Program - Individual
Object-oriented computing and programming environments
面向对象的计算和编程环境
- 批准号:
8191-1994 - 财政年份:1995
- 资助金额:
$ 3.9万 - 项目类别:
Discovery Grants Program - Individual
Object-oriented computing and programming environments
面向对象的计算和编程环境
- 批准号:
8191-1994 - 财政年份:1994
- 资助金额:
$ 3.9万 - 项目类别:
Discovery Grants Program - Individual