An Algebraic Approach to the Specification and Verification of Parallel Computation System
并行计算系统规范和验证的代数方法
基本信息
- 批准号:60550263
- 负责人:
- 金额:$ 1.28万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for General Scientific Research (C)
- 财政年份:1985
- 资助国家:日本
- 起止时间:1985 至 1986
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The purpose of this research project is to know how to develop a specification and verification method of concurrent or parallel computation systems, which has enough formality, constructibility, comprehensibility and simplicity. Main results of this research project are :(1) Verification System for Partial Correctness and Freedom from Deadlock of Communicating Sequential Process : We have defined the semantics of CSP (Communicating Sequential Processes) by the set of computation histories, given by the centralized approach. Based on the semantics, we have proposed a Hoare-like verification system of partial correctness and freedom from deadlock of CSP. We have proved the soundness of the system.(2) An Algebra of <omega> -Regular Expression : We have proposed an axiom system of the closed regular expression. It is left as a future research problem to obtain an explicit solution form of equations of CCS and to reveal the relations existing between the solution and the closed regular expression.(3) Algebraic Specification Method of Concurrent System : We have proposed an algebraic specification method for concurrent systems, named CCS/ADT, in which we have grasped the domains of values as abstract data types and describe them algebraically. The semantics of the specification in CCS/ADT in given by the communication tree with states.(4) Specification and Verification Method of Communication Protocal : We have developed a specification and verification method of communication protocol by using McDermott's temporal logic. We have also implemented it in Prolog.(5) We have developed the methods of the formal description and implementation of systolic algorithms.
本课题的研究目的是了解如何制定一种具有足够形式化、可构造性、可理解性和简单性的并发或并行计算系统的规范和验证方法。本课题的主要研究成果有:(1)通信顺序进程部分正确性和无死锁验证系统:通过集中式方法给出的计算历史集定义了通信顺序进程(CSP)的语义。基于语义,我们提出了一种类似hoare的CSP部分正确性和无死锁验证系统。我们已经证明了这个制度的合理性。(2) < ω >的代数-正则表达式:我们提出了一个闭正则表达式的公理系统。获得CCS方程的显式解形式,揭示解与封闭正则表达式之间存在的关系,是今后的研究课题。(3)并行系统的代数规范方法:我们提出了一种并行系统的代数规范方法CCS/ADT,该方法将值的域作为抽象的数据类型,并对其进行代数描述。CCS/ADT中规范的语义由带有状态的通信树给出。(4)通信协议的规范与验证方法:利用麦克德莫特时间逻辑,开发了通信协议的规范与验证方法。我们也在Prolog中实现了它。(5)我们开发了收缩算法的形式化描述和实现方法。
项目成果
期刊论文数量(13)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
村上昌己: 電子通信学会論文誌. J69-D. 190-197 (1986)
村上正美:电子与通信工程师协会学报 J69-D 190-197 (1986)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Hirotomo ASO: "Formal Description of Systolic Algorithms and an Analysis of the Information Flow" The Transactions of the Institute of Electronics, Information and Communication Engineers. J70-D. (1987)
Hirotomo ASO:“脉动算法的形式化描述和信息流分析”电子、信息和通信工程师学会汇刊。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Hidehiko KITA: "Algebraic Specification Method of Programming Languages" The Transactions of the Institute of Electronics, Information and Communication Engineers. J70-D. 247-258 (1987)
Hidehiko KITA:“编程语言的代数规约方法”电子、信息和通信工程师学会会刊。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Yasuyoshi INAGAKI: Ohm Co.Software Engineering Handbook, Chapter 3 (H. Enomoto ed.), pp.51-91 (1985)
Yasuyoshi INAGAKI:Ohm Co. 软件工程手册,第 3 章(H. Enomoto 编辑),第 51-91 页 (1985)
- 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 }}
INAGAKI Yasuyoshi其他文献
INAGAKI Yasuyoshi的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('INAGAKI Yasuyoshi', 18)}}的其他基金
Simultaneous interpreting system based on segmentation, translation and connection of spoken sentences
基于口语句子切词、翻译、连接的同声传译系统
- 批准号:
20300058 - 财政年份:2008
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Multilingual coprus of program and its document-from the viewpoint of "Software = program + document"-
程序及其文档的多语言库——从“软件=程序文档”的角度来看——
- 批准号:
16200001 - 财政年份:2004
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Formal specification description of multi-modal interface and its verification
多模态接口形式化规范描述及其验证
- 批准号:
12308015 - 财政年份:2000
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Study of Multi-Modal Interface based on Simultaneous Understanding of Spoken Language
基于口语同步理解的多模态界面研究
- 批准号:
10480070 - 财政年份:1998
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
A Fundamental Research for Formal Models and Verification Techniques of Open Software
开放软件形式化模型与验证技术的基础研究
- 批准号:
08458066 - 财政年份:1996
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Fundamental Study on Distributed and Cooperative Software Development in Very High Speed Network Environment
超高速网络环境下分布式协同软件开发基础研究
- 批准号:
08308021 - 财政年份:1996
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Implementing Visual Programming Environment for Rewriting Computation
实现重写计算的可视化编程环境
- 批准号:
07558037 - 财政年份:1995
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Cellular space approaches to parallel processing
细胞空间并行处理方法
- 批准号:
62302032 - 财政年份:1987
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Co-operative Research (A)
Developmental Studies on Software Development Environment Based on Algebraic Specification Method
基于代数规约方法的软件开发环境的开发研究
- 批准号:
62880007 - 财政年份:1987
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for Developmental Scientific Research
相似海外基金
FMitF: Verifying Concurrent System Software with Cspec
FMITF:使用 Cspec 验证并发系统软件
- 批准号:
1836712 - 财政年份:2018
- 资助金额:
$ 1.28万 - 项目类别:
Standard Grant
CAREER: Methodologies and Tools for Large Real-Time Concurrent System Verification
职业:大型实时并发系统验证的方法和工具
- 批准号:
0546492 - 财政年份:2006
- 资助金额:
$ 1.28万 - 项目类别:
Continuing Grant
Expert System for Evaluating the Behavior of Concurrent System Prototy
评估并发系统原型行为的专家系统
- 批准号:
01580034 - 财政年份:1989
- 资助金额:
$ 1.28万 - 项目类别:
Grant-in-Aid for General Scientific Research (C)
Concurrency Control and Concurrent System Design
并发控制与并发系统设计
- 批准号:
8896258 - 财政年份:1988
- 资助金额:
$ 1.28万 - 项目类别:
Standard Grant
Concurrency Control and Concurrent System Design
并发控制与并发系统设计
- 批准号:
8605918 - 财政年份:1986
- 资助金额:
$ 1.28万 - 项目类别:
Standard Grant
Petri Net Based Concurrent System Models and Applications
基于Petri网的并发系统模型及应用
- 批准号:
8510208 - 财政年份:1986
- 资助金额:
$ 1.28万 - 项目类别:
Standard Grant
Petri Net Based Concurrent System Models and Applications
基于Petri网的并发系统模型及应用
- 批准号:
8310719 - 财政年份:1983
- 资助金额:
$ 1.28万 - 项目类别:
Continuing Grant














{{item.name}}会员




