Presentation | 2022-03-08 Dynamic Graph Based Visualization to Combine Sequence and Object Diagrams Aki Hongo, Naoya Nitta, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | To reverse engineer complex behavior of realistic object-oriented programs based on UML is still challenging. For example in a sequence diagram, an object appears in quite different ways when it serves as a sender or receiver of a message and as a parameter or return value, and thus compound method invocations such as invocation chains cannot be represented directly. Therefore in this paper, we present a dynamic visualization model to combine sequence and object diagrams to directly represent complex collaboration where the types of object roles frequently change between sender/receiver and parameter/return value. Through experiments with 24 professional Java programmers, we confirmed that our dynamic visualization model is more effective than a certain static visualization model for such complex collaboration. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | program comprehension, / dynamic visualization / sequence diagram / object diagram / dynamic metrics |
Paper # | SS2021-59 |
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) | Dynamic Graph Based Visualization to Combine Sequence and Object Diagrams |
Sub Title (in English) | |
Keyword(1) | program comprehension, |
Keyword(2) | dynamic visualization |
Keyword(3) | sequence diagram |
Keyword(4) | object diagram |
Keyword(5) | dynamic metrics |
1st Author's Name | Aki Hongo |
1st Author's Affiliation | Graduate School of Konan University(Konan Univ.) |
2nd Author's Name | Naoya Nitta |
2nd Author's Affiliation | Graduate School of Konan University(Konan Univ.) |
Date | 2022-03-08 |
Paper # | SS2021-59 |
Volume (vol) | vol.121 |
Number (no) | SS-416 |
Page | pp.pp.103-108(SS), |
#Pages | 6 |
Date of Issue | 2022-02-28 (SS) |