Filters








2 Hits in 1.6 sec

THEX: Mining metapatterns from java

Daryl Posnett, Christian Bird, Premkumar Devanbu
2010 2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010)  
detector that scales to large codebases and works on any Java bytecode.  ...  We evaluate THEX by examining its performance on codebases with known design patterns (and therefore metapatterns) and find that it performs quite well, with recall of over 90%.  ...  We have presented THEX, a tool for extracting metapatterns from Java bytecode. In practice, THEX quickly and accurately finds metapattern design motifs.  ... 
doi:10.1109/msr.2010.5463349 dblp:conf/msr/PosnettBD10 fatcat:3rt45t64eneuxelgfif4vkbuta

An empirical study on the influence of pattern roles on change-proneness

Daryl Posnett, Christian Bird, Prem Dévanbu
2010 Empirical Software Engineering  
Pree's metapatterns, which group patterns purely by structure (rather than intent), and argue that metapatterns are a simpler model to explain recent findings by Di Penta et al. (2008).  ...  We also find that both design pattern and metapattern roles were strong determinants of size.  ...  Yann-Gaël Guéhéneuc for allowing the use of the Ptidej toolset and pattern detection data, Beat Fluri for his change distiller tool, and to Sci-Tech corporation for providing academic use of Understand for Java  ... 
doi:10.1007/s10664-010-9148-2 fatcat:d7oemb5zvzagrnq7wmfnlvczzy