Committee |
Date Time |
Place |
Paper Title / Authors |
Abstract |
Paper # |
DC, SS |
2015-10-14 11:10 |
Nara |
Todaiji Culture Center (Nara) |
Memoization Refactoring based on Purity Analysis Jiachen Yang, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2015-43 DC2015-33 |
Memoization refactoring is a refactoring pattern that caches the result of a given function and returns the same result ... [more] |
SS2015-43 DC2015-33 pp.47-52 |
SS |
2015-05-12 09:15 |
Kumamoto |
Kumamoto University |
Investigation for Reducing Reuse Candidates on Reuse-based Automated Program Repair Haruki Yokoyama, Takafumi Ohta, Keisuke Hotta, Yoshiki Higo (Osaka Univ.), Kozo Okano (Shinshu Univ.), Shinji Kusumoto (Osaka Univ.) SS2015-10 |
(To be available after the conference date) [more] |
SS2015-10 pp.47-52 |
SS |
2015-03-09 15:20 |
Okinawa |
OKINAWAKEN SEINENKAIKAN |
Suggestion of the source code reuse analysis technique in multiple projects based on the clone genealogy Takuya Moriwaki, Keisuke Hotta, Hiroshi Igaki, Katsuro Inoue, Shinji Kusumoto (Osaka Univ.) SS2014-65 |
In the software industry and OSS projects, it is said that source code reuse could improve productivity and reliability ... [more] |
SS2014-65 pp.61-66 |
SS |
2015-03-09 15:45 |
Okinawa |
OKINAWAKEN SEINENKAIKAN |
Recommending Source Code Modifications by Using Association Rule Mining Hiroyuki Kirinuki, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2014-66 |
[more] |
SS2014-66 pp.67-72 |
MSS, SS |
2015-01-26 13:55 |
Tottori |
|
Applying Code Clone Analysis Techniques to Derivation Software Yoshiki Higo, Keisuke Hotta, Hiroaki Murakami, Shinji Kusumoto (Osaka Univ.), Nobuhiro Nakamura (SEI), Takanori Katou, Yukinari Muta, Kenji Nishikawa (SIS) MSS2014-70 SS2014-34 |
Code clone detection and analysis attract much attention these days. However, most of the clone related papers have repo... [more] |
MSS2014-70 SS2014-34 pp.7-12 |
MSS, SS |
2015-01-26 14:20 |
Tottori |
|
An empirical study on code clone detection using supercomputer techniques Ataru Osaka, Yasutaka Kamei (Kyushu Univ), Keisuke Hotta (Osaka Univ), Naoyasu Ubayashi (Kyushu Univ) MSS2014-71 SS2014-35 |
[more] |
MSS2014-71 SS2014-35 pp.13-18 |
KBSE, SS, IPSJ-SE [detail] |
2014-07-11 10:40 |
Hokkaido |
Furano-Bunka-Kaikan |
Risk Prediction for Code Clones Based on Machine Learning Ayaka Imazato, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2014-21 KBSE2014-24 |
Code clones often cause the deterioration of software maintainability. Meanwhile not all code clones have a bad influenc... [more] |
SS2014-21 KBSE2014-24 pp.129-134 |
KBSE, SS, IPSJ-SE [detail] |
2014-07-11 11:10 |
Hokkaido |
Furano-Bunka-Kaikan |
An Empirical Study on Copy and Paste of Code in Software Development. Takafumi Ohta, Hiroshi Igaki, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2014-22 KBSE2014-25 |
In order to improve productivity etc. copy and paste programming is performed. It is known that not
only source code bu... [more] |
SS2014-22 KBSE2014-25 pp.135-140 |
SS |
2014-05-08 14:50 |
Mie |
ISE SHIMIN - KATSUDOU Center |
Supporting Refactoring Based on Presence of Delegation Ryotaro Kou, Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, Shinji Kusumoto (Osaka Univ.) SS2014-2 |
Refactoring has attracted attention for software maintenance.
Therefore, many approaches supporting refactoring have b... [more] |
SS2014-2 pp.7-12 |
SS |
2014-05-09 09:30 |
Mie |
ISE SHIMIN - KATSUDOU Center |
Identifying Cross-Function Side Effects using Static Analysis Jiachen Yang, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2014-5 |
Side effects are modifications done to the state of the objects in Object-Oriented Programming languages such as Java. S... [more] |
SS2014-5 pp.25-30 |
SS |
2014-03-11 17:00 |
Okinawa |
Tenbusu Naha |
Classification of Commits by Analyzing Identifiers in Source Code Kenji Yamauchi, Jiachen Yang, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2013-83 |
In software development, there is a need to understand changes of source code and implemented software behavior.
To gra... [more] |
SS2013-83 pp.67-72 |
SS, MSS |
2014-01-31 14:00 |
Aichi |
|
Towards Automated Code Evolution Hiroaki Murakami, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) MSS2013-69 SS2013-66 |
Changing source code is not an easy task. Developers sometimes change source code in wrong ways or overlook code fragmen... [more] |
MSS2013-69 SS2013-66 pp.107-112 |
SS, IPSJ-SE |
2013-10-24 14:30 |
Ishikawa |
|
Searching code fragments based on past reuse Tomoya Ishihara, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2013-42 |
Code fragment search techniques are well-known as the one of the techniques helping code reuse. If users
input queries ... [more] |
SS2013-42 pp.61-66 |
SS, IPSJ-SE |
2013-10-24 14:50 |
Ishikawa |
|
partitioning commits using data dependency among variables in source code Hiroyuki Kirinuki, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2013-43 |
Although developers should do one commit for every task, they often commit multiple tasks at the same time. It has been ... [more] |
SS2013-43 pp.67-72 |
SS, KBSE |
2013-07-26 16:20 |
Hokkaido |
|
Clone Tracking based on Similarity of CRD Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2013-34 KBSE2013-34 |
[more] |
SS2013-34 KBSE2013-34 pp.127-132 |
SS |
2013-05-09 17:20 |
Kagawa |
Kagawa University (Saiwaimachi) |
Dividing commits based on classification of modifications Noa Kusunoki, Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2013-6 |
Many researchers have mined software repositories to gain knowledge or principles that can encourage efficient software ... [more] |
SS2013-6 pp.31-36 |
SS, IPSJ-SE |
2012-11-02 11:10 |
Hiroshima |
Hiroshima City University |
An Empirical Study of Clone Disappearances on Open Source Software Projects Keisuke Hotta, Yoshiki Higo, Shinji Kusumoto (Osaka Univ.) SS2012-42 |
Code clones have been well studied because the presence of clones is regarded as a bad smell for software maintenance. O... [more] |
SS2012-42 pp.111-116 |
KBSE, SS |
2012-07-28 10:40 |
Hokkaido |
Future University Hakodate |
Improving Software Metrics Measurement by Simplifying Program Structures Yui Sasaki, Tomoya Ishihara, Keisuke Hotta, Hideaki Hata, Yoshiki Higo, Hiroshi Igaki, Shinji Kusumoto (Osaka Univ.) SS2012-24 KBSE2012-26 |
Cyclomatic complexity is used as a representative complexity metric in software maintenance. However, it does not always... [more] |
SS2012-24 KBSE2012-26 pp.85-90 |
SS |
2012-03-13 10:50 |
Okinawa |
Tenbusu-Naha |
Code Clone Detection Method Designed for Information of Repetition in Source Code Hiroaki Murakami, Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, Shinji Kusumoto (Osaka Univ.) SS2011-61 |
A code clone is a code fragment that is identical or similar to another in a source code. One of the factors that makes ... [more] |
SS2011-61 pp.25-30 |
SS |
2012-03-13 11:15 |
Okinawa |
Tenbusu-Naha |
Method-based Code Clone Detection for a Large Number of Software Systems Tomoya Ishihara, Keisuke Hotta, Yoshiki Higo, Hiroshi Igaki, Shinji Kusumoto (Osaka Univ) SS2011-62 |
It is predicted that there are many code clones across software systems. Detecting such code clones is useful from the v... [more] |
SS2011-62 pp.31-36 |