SEL@KIT: H. Hata, O. Mizuno, and T. Kikuno, Inferring Restructuring Operations on Logical Structure of Java Source Code, November 2011.
  • リスト
  •  表 
  • LaTeX
  • BibTeX
  • 統計情報
Detail view
Tweet
H. Hata, O. Mizuno, and T. Kikuno, "Inferring Restructuring Operations on Logical Structure of Java Source Code," In Proc. of 3rd International Workshop on Empirical Software Engineering in Practice (IWESEP2011), pp. 17-22, November 2011.
ID 647
分類 国際会議(査読付)
タグ code inferring java logical operations restructuring source structure
表題 (title) Inferring Restructuring Operations on Logical Structure of Java Source Code
表題 (英文)
著者名 (author) Hideaki Hata,Osamu Mizuno,Tohru Kikuno
英文著者名 (author) Hideaki Hata,Osamu Mizuno,Tohru Kikuno
編者名 (editor)
編者名 (英文)
キー (key) Hideaki Hata,Osamu Mizuno,Tohru Kikuno
書籍・会議録表題 (booktitle) Proc. of 3rd International Workshop on Empirical Software Engineering in Practice (IWESEP2011)
書籍・会議録表題(英文)
巻数 (volume)
号数 (number)
ページ範囲 (pages) 17-22
組織名 (organization)
出版元 (publisher)
出版元 (英文)
出版社住所 (address)
刊行月 (month) 11
出版年 (year) 2011
採択率 (acceptance) 83%, 5/6
URL
付加情報 (note) Nara, Japan
注釈 (annote)
内容梗概 (abstract) Restructuring source code structure, such as moving and renaming classes or methods, are inevitable activities in software develop- ment, and are recommended for the improvements of maintainabil- ity. However, it has been not easy to understand properly what log- ical structural changes occur. This is because we can obtain only file-level and line-level information from source code management systems about changes. This paper presents a technique of such in- ferring restructuring operations on logical structure of Java source code. For inferring structural change operations, the core part is mapping elements between two revisions. Previous related studies tackle this problem based on the analysis of subgraph similarity, which takes lots of time. We find match candidates based on the similarity of element contents and identify matches with Bayesian inference based on empirical data. We report the result of empiri- cal evaluation of our technique with open source software projects from Android and Eclipse. We see that our technique identify most element matches correctly and provide appropriate operations, and it took only a few seconds to analyze entire history of each project.
論文電子ファイル published (application/pdf) [一般閲覧可]
BiBTeXエントリ
@inproceedings{id647,
         title = {Inferring Restructuring Operations on Logical Structure of Java Source Code},
        author = {Hideaki Hata and Osamu Mizuno and Tohru Kikuno},
     booktitle = {Proc. of 3rd  International Workshop on Empirical Software Engineering in Practice (IWESEP2011)},
         pages = {17-22},
         month = {11},
          year = {2011},
    acceptance = {83\%, 5/6},
          note = {Nara, Japan},
}
  

Search

Tags

1 件の該当がありました. : このページのURL : HTML : RSS : XML

Language: 英語 | 日本語 || ログイン |

This site is maintained by o-mizuno.
PMAN 3.2.10 build 20181029 - Paper MANagement system / (C) 2002-2016, Osamu Mizuno
Time to show this page: 1.492977 seconds.