Michele Tufano
Michele Tufano
Microsoft
Email verificata su email.wm.edu - Home page
TitoloCitata daAnno
Deep learning code fragments for code clone detection
M White, M Tufano, C Vendome, D Poshyvanyk
Proceedings of the 31st IEEE/ACM International Conference on Automated …, 2016
1772016
When and why your code starts to smell bad
M Tufano, F Palomba, G Bavota, R Oliveto, M Di Penta, A De Lucia, ...
Proceedings of the 37th International Conference on Software Engineering …, 2015
1722015
When and why your code starts to smell bad (and whether the smells go away)
M Tufano, F Palomba, G Bavota, R Oliveto, M Di Penta, A De Lucia, ...
IEEE Transactions on Software Engineering 43 (11), 1063-1088, 2017
582017
An empirical investigation into the nature of test smells
M Tufano, F Palomba, G Bavota, M Di Penta, R Oliveto, A De Lucia, ...
2016 31st IEEE/ACM International Conference on Automated Software …, 2016
512016
There and back again: Can you compile that snapshot?
M Tufano, F Palomba, G Bavota, M Di Penta, R Oliveto, A De Lucia, ...
Journal of Software: Evolution and Process 29 (4), e1838, 2017
392017
Enabling mutation testing for android apps
M Linares-Vásquez, G Bavota, M Tufano, K Moran, M Di Penta, ...
Proceedings of the 2017 11th Joint Meeting on Foundations of Software …, 2017
352017
Landfill: An open dataset of code smells with public evaluation
F Palomba, D Di Nucci, M Tufano, G Bavota, R Oliveto, D Poshyvanyk, ...
2015 IEEE/ACM 12th Working Conference on Mining Software Repositories, 482-485, 2015
252015
Sorting and transforming program repair ingredients via deep learning code similarities
M White, M Tufano, M Martinez, M Monperrus, D Poshyvanyk
2019 IEEE 26th International Conference on Software Analysis, Evolution and …, 2019
242019
Deep learning similarities from different representations of source code
M Tufano, C Watson, G Bavota, M Di Penta, M White, D Poshyvanyk
2018 IEEE/ACM 15th International Conference on Mining Software Repositories …, 2018
232018
An empirical investigation into learning bug-fixing patches in the wild via neural machine translation.
M Tufano, C Watson, G Bavota, M Di Penta, M White, D Poshyvanyk
ASE, 832-837, 2018
202018
On learning meaningful code changes via neural machine translation
M Tufano, J Pantiuchina, C Watson, G Bavota, D Poshyvanyk
Proceedings of the 41st International Conference on Software Engineering, 25-36, 2019
122019
Mdroid+: A mutation testing framework for android
K Moran, M Tufano, C Bernal-Cárdenas, M Linares-Vásquez, G Bavota, ...
Proceedings of the 40th International Conference on Software Engineering …, 2018
122018
How developers micro-optimize android apps
M Linares-Vásquez, C Vendome, M Tufano, D Poshyvanyk
Journal of Systems and Software 130, 1-23, 2017
122017
An empirical study on developer‐related factors characterizing fix‐inducing commits
M Tufano, G Bavota, D Poshyvanyk, M Di Penta, R Oliveto, A De Lucia
Journal of Software: Evolution and Process 29 (1), e1797, 2017
122017
Sequencer: Sequence-to-sequence learning for end-to-end program repair
Z Chen, SJ Kommrusch, M Tufano, LN Pouchet, D Poshyvanyk, ...
IEEE Transactions on Software Engineering, 2019
112019
Extract package refactoring in ARIES
F Palomba, M Tufano, G Bavota, R Oliveto, A Marcus, D Poshyvanyk, ...
Proceedings of the 37th International Conference on Software Engineering …, 2015
62015
Learning How to Mutate Source Code from Bug-Fixes
M Tufano, C Watson, G Bavota, M Di Penta, M White, D Poshyvanyk
arXiv preprint arXiv:1812.10772, 2018
52018
An empirical study on learning bug-fixing patches in the wild via neural machine translation
M Tufano, C Watson, G Bavota, MD Penta, M White, D Poshyvanyk
ACM Transactions on Software Engineering and Methodology (TOSEM) 28 (4), 19, 2019
42019
Towards just-in-time refactoring recommenders
J Pantiuchina, G Bavota, M Tufano, D Poshyvanyk
Proceedings of the 26th Conference on Program Comprehension, 312-315, 2018
32018
Towards predicting the impact of software changes on building activities
M Tufano, H Sajnani, K Herzig
Proceedings of the 41st International Conference on Software Engineering …, 2019
22019
Il sistema al momento non può eseguire l'operazione. Riprova più tardi.
Articoli 1–20