Presentation | 2016-07-13 Extracting State Transition Tables from an Embedded Software System Ryota Yamamoto, Norihiro Yoshida, Akihiko Takeda, Nobuyuki Tachi, Hiroaki Takada, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | It is hard to understand legacy code for an embedded software system. It leads much cost for maintaining and reusing the system. Real-time control for an embedded software system can be represented as a state transition model. Developers are able to use the state transition model for understanding the state transitions of the system and detecting inconsistency from the transitions. In this study, we propose an approach to extracting state transition tables from legacy code for the understanding of an embedded software system. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Reverse-Engineering / Code Analysis / State Transition Table |
Paper # | SS2016-3,KBSE2016-9 |
Date of Issue | 2016-07-06 (SS, KBSE) |
Conference Information | |
Committee | KBSE / SS / IPSJ-SE |
---|---|
Conference Date | 2016/7/13(3days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | |
Chair | Shigeo Kaneda(Doshisha Univ.) / Kazuhiro Ogata(JAIST) |
Vice Chair | Fumihiro Kumeno(Nippon Inst. of Tech.) / Akio Nakata(Hiroshima City Univ.) |
Secretary | Fumihiro Kumeno(Shinshu Univ.) / Akio Nakata(Nippon Inst. of Tech.) / (Tokyo Inst. of Tech.) |
Assistant | Hajime Iwata(Kanagawa Inst. of Tech.) / Kohei Sakurai(Kanazawa Univ.) / Kazuyuki Shima(Hiroshima City Univ.) |
Paper Information | |
Registration To | Technical Committee on Knowledge-Based Software Engineering / Technical Committee on Software Science / Special Interest Group on Software Engineering |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Extracting State Transition Tables from an Embedded Software System |
Sub Title (in English) | |
Keyword(1) | Reverse-Engineering |
Keyword(2) | Code Analysis |
Keyword(3) | State Transition Table |
1st Author's Name | Ryota Yamamoto |
1st Author's Affiliation | Nagoya Univercity(Nagoya Univ.) |
2nd Author's Name | Norihiro Yoshida |
2nd Author's Affiliation | Nagoya Univercity(Nagoya Univ.) |
3rd Author's Name | Akihiko Takeda |
3rd Author's Affiliation | Japan Embedded Systems Technology Association(JASA) |
4th Author's Name | Nobuyuki Tachi |
4th Author's Affiliation | Nagoya Univercity(Nagoya Univ.) |
5th Author's Name | Hiroaki Takada |
5th Author's Affiliation | Nagoya Univercity(Nagoya Univ.) |
Date | 2016-07-13 |
Paper # | SS2016-3,KBSE2016-9 |
Volume (vol) | vol.116 |
Number (no) | SS-127,KBSE-128 |
Page | pp.pp.13-18(SS), pp.13-18(KBSE), |
#Pages | 6 |
Date of Issue | 2016-07-06 (SS, KBSE) |