Presentation | 2022-01-11 Preliminary Study of Reasoning Existing Projects' Descriptions Based on Classname Word Elements Kohei Terakawa, Sinan Chen, Masahide Nakamura, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | In the field of software development, there are many cases where products developed in the past have technical liabilities or are not managed as assets. As a solution to this situation, we are investigating the concept of software upcycling, which converts past products into valuable resources. In order to perform upcycling, it is important to understand the purpose and function of existing projects. In this study, we focus on the words that constitute class names as key ideas, and examine how useful these words are for inferring the purpose and function of the system. Specifically, we obtain all the class names from the project by repository mining, and extract the words that constitute the class file names for each of them. The obtained words are considered to reflect the characteristics of the project from which they were extracted, and a preliminary experiment is conducted to verify whether it is possible to infer the purpose and function of the project by referring only to these words. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | Software development / Technical debt / Upcycling / Mining software repositories / Corpus |
Paper # | MSS2021-31,SS2021-18 |
Date of Issue | 2022-01-04 (MSS, SS) |
Conference Information | |
Committee | SS / MSS |
---|---|
Conference Date | 2022/1/11(2days) |
Place (in Japanese) | (See Japanese page) |
Place (in English) | Nagasakiken-Kensetsu-Sogo-Kaikan Bldg. |
Topics (in Japanese) | (See Japanese page) |
Topics (in English) | Mathematical Systems Science and its Applications, Software Science, etc. |
Chair | Takashi Kobayashi(Tokyo Inst. of Tech.) / Atsuo Ozaki(Osaka Inst. of Tech.) |
Vice Chair | Kozo Okano(Shinshu Univ.) / Shingo Yamaguchi(Yamaguchi Univ.) |
Secretary | Kozo Okano(Hiroshima City Univ.) / Shingo Yamaguchi(Tokyo Inst. of Tech.) |
Assistant | Shinpei Ogata(Shinshu Univ.) / Masato Shirai(Shimane Univ.) |
Paper Information | |
Registration To | Technical Committee on Software Science / Technical Committee on Mathematical Systems Science and its Applications |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Preliminary Study of Reasoning Existing Projects' Descriptions Based on Classname Word Elements |
Sub Title (in English) | |
Keyword(1) | Software development |
Keyword(2) | Technical debt |
Keyword(3) | Upcycling |
Keyword(4) | Mining software repositories |
Keyword(5) | Corpus |
1st Author's Name | Kohei Terakawa |
1st Author's Affiliation | Kobe University(Kobe Univ.) |
2nd Author's Name | Sinan Chen |
2nd Author's Affiliation | Kobe University(Kobe Univ.) |
3rd Author's Name | Masahide Nakamura |
3rd Author's Affiliation | Kobe University(Kobe Univ.) |
Date | 2022-01-11 |
Paper # | MSS2021-31,SS2021-18 |
Volume (vol) | vol.121 |
Number (no) | MSS-317,SS-318 |
Page | pp.pp.1-6(MSS), pp.1-6(SS), |
#Pages | 6 |
Date of Issue | 2022-01-04 (MSS, SS) |