Presentation | 2022-03-07 reversible debugging for a parallel programming language by contract annotations Takashi Ikeda, Shoji Yuen, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | We present a reversible debugger for parallel programs with block structures. We propose a reversible debugging method by contract annotations to specify the range of reversible execution. Contracts are a logical formula that describes the conditions to be guaranteed at the time of execution in correspondence with pre-conditions and post-conditions. If a contract is violated, it is assumed that a defect has occured, and the backward execution analyzes which process caused the defect. In this paper, we present a reversible debugger with contract annotations on the runtime by abstract machines with reversible instructions to specify the scope of execution. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | reversible computation / concurrency / programming languages / reversible debugger |
Paper # | SS2021-48 |
Date of Issue | 2022-02-28 (SS) |
Conference Information | |
Committee | SS |
---|---|
Conference Date | 2022/3/7(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Online |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | Software Science etc. |
Chair | Takashi Kobayashi(Tokyo Inst. of Tech.) |
Vice Chair | Kozo Okano(Shinshu Univ.) |
Secretary | Kozo Okano(Hiroshima City Univ.) |
Assistant | Shinpei Ogata(Shinshu Univ.) |
Paper Information | |
Registration To | Technical Committee on Software Science |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | reversible debugging for a parallel programming language by contract annotations |
Sub Title (in English) | |
Keyword(1) | reversible computation |
Keyword(2) | concurrency |
Keyword(3) | programming languages |
Keyword(4) | reversible debugger |
1st Author's Name | Takashi Ikeda |
1st Author's Affiliation | Nagoya University(Nagoya Univ.) |
2nd Author's Name | Shoji Yuen |
2nd Author's Affiliation | Nagoya University(Nagoya Univ.) |
Date | 2022-03-07 |
Paper # | SS2021-48 |
Volume (vol) | vol.121 |
Number (no) | SS-416 |
Page | pp.pp.37-42(SS), |
#Pages | 6 |
Date of Issue | 2022-02-28 (SS) |