Keyword : refactoring


Refactoring Opportunity Identification Methodology for Removing Long Method Smells and Improving Code Analyzability
Panita MEANANEATRA Songsakdi RONGVIRIYAPANISH Taweesup APIWATTANAPONG 
Publication:   
Publication Date: 2018/07/01
Vol. E101-D  No. 7 ; pp. 1766-1779
Type of Manuscript:  Special Section PAPER (Special Section on Knowledge-Based Software Engineering)
Category: 
Keyword: 
code analyzabilitylong method bad smellrefactoringsoftware engineeringsoftware maintenance
 Summary | Full Text:PDF

Implicit Places and Refactoring in Sound Acyclic Extended Free Choice Workflow Nets
Ichiro TOYOSHIMA Shingo YAMAGUCHI Jia ZHANG 
Publication:   IEICE TRANSACTIONS on Fundamentals of Electronics, Communications and Computer Sciences
Publication Date: 2016/02/01
Vol. E99-A  No. 2 ; pp. 502-508
Type of Manuscript:  Special Section PAPER (Special Section on Mathematical Systems Science and its Applications)
Category: 
Keyword: 
workflow netimplicit placerefactoringextended free choice WF-netwell-structured WF-netbranching bisimilarity
 Summary | Full Text:PDF

An Investigation into the Characteristics of Merged Code Clones during Software Evolution
Eunjong CHOI Norihiro YOSHIDA Katsuro INOUE 
Publication:   IEICE TRANSACTIONS on Information and Systems
Publication Date: 2014/05/01
Vol. E97-D  No. 5 ; pp. 1244-1253
Type of Manuscript:  PAPER
Category: Software Engineering
Keyword: 
code clonerefactoringopen source software
 Summary | Full Text:PDF

Refactoring Problem of Acyclic Extended Free-Choice Workflow Nets to Acyclic Well-Structured Workflow Nets
Shingo YAMAGUCHI 
Publication:   IEICE TRANSACTIONS on Information and Systems
Publication Date: 2012/05/01
Vol. E95-D  No. 5 ; pp. 1375-1379
Type of Manuscript:  Special Section LETTER (Special Section on Formal Approach)
Category: Formal Methods
Keyword: 
workflow netrefactoringwell-structuredsoundnessbranching bisimilarity
 Summary | Full Text:PDF

Detecting and Visualizing Change Smells Based on Revision History and Code Hunk's Lifecycle
Woosung JUNG Eunjoo LEE Chisu WU 
Publication:   IEICE TRANSACTIONS on Information and Systems
Publication Date: 2011/08/01
Vol. E94-D  No. 8 ; pp. 1575-1589
Type of Manuscript:  PAPER
Category: Software Engineering
Keyword: 
changebugrefactoringcode hunkrevision history
 Summary | Full Text:PDF

Search-Based Refactoring Detection from Source Code Revisions
Shinpei HAYASHI Yasuyuki TSUDA Motoshi SAEKI 
Publication:   IEICE TRANSACTIONS on Information and Systems
Publication Date: 2010/04/01
Vol. E93-D  No. 4 ; pp. 754-762
Type of Manuscript:  Special Section PAPER (Special Section on Knowledge-Based Software Engineering)
Category: Management Techniques
Keyword: 
refactoringversion archivessource code differencesinformed searchheuristics
 Summary | Full Text:PDF

Supporting Refactoring Activities Using Histories of Program Modification
Shinpei HAYASHI Motoshi SAEKI Masahito KURIHARA 
Publication:   IEICE TRANSACTIONS on Information and Systems
Publication Date: 2006/04/01
Vol. E89-D  No. 4 ; pp. 1403-1412
Type of Manuscript:  Special Section PAPER (Special Section on Knowledge-Based Software Engineering)
Category: 
Keyword: 
refactoringsoftware development environmentmodification historypattern matching
 Summary | Full Text:PDF

Formalizing Refactoring by Using Graph Transformation
Hiroshi KAZATO Minoru TAKAISHI Takashi KOBAYASHI Motoshi SAEKI 
Publication:   IEICE TRANSACTIONS on Information and Systems
Publication Date: 2004/04/01
Vol. E87-D  No. 4 ; pp. 855-867
Type of Manuscript:  Special Section PAPER (Special Section on Knowledge-Based Software Engineering)
Category: Metrics, Test, and Maintenance
Keyword: 
refactoringobject-oriented designgraph transformationgraph grammarOCLmeta model
 Summary | Full Text:PDF