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)