Mineração de Repositórios de Software e
Modularidade
Professores: Paulo Borba e Fernando Castor
Nome oficial: Tópicos Avançados em Engenharia de Software 2 (IN-979)
Site abreviado: http://is.gd/7zGrvJ
Cronograma
- 25/8 (8 hs, na sala ): Apresentação da disciplina
- 27/8 (10hs, na sala ) : Discutir o trabalho:
- 03/09 (10hs, na sala) : Discutir os trabalhos:
- Mining Email Social Networks Christian Bird, Alex Gourley, Prem Devanbu, Michael Gertz, Anand Swaminathan. MSR 2006.
- Predicting Defects for Eclipse T. Zimmermann, Rahul Premraj, Andreas Zeller. Proceedings of the Third International Workshop on Predictor Models in Software Engineering, 2007.
- 10/09 (10hs, na sala) : Discutir o trabalho:
- 17/09 (10hs, na sala) : Discutir os trabalhos:
- The Promises and Perils of Mining Git Christian Bird, Peter C. Rigby, Earl T. Barr, David J. Hamilton, Daniel M. German, Prem Devanbu. MSR 2009.
- The Promises and Perils of Mining GitHub Eirini Kalliamvakou, Georgios Gousios, Kelly Blincoe, Leif Singer, Daniel M. German, Daniela Damian. MSR 2014.
- 24/09 (10hs, na sala) : NÃO HAVERÁ AULA
- 01/10 (10hs, na sala) : Discutir os trabalhos:
- 08/10 (10hs, na sala) : Discutir os trabalhos:
- What Change History Tells Us about Thread Synchronization Rui Gu, Guoliang Jin, Linhai Song, Linjie Zhu, Shan Lu. ESEC/FSE 2015.
- When and Why Your Code Starts to Smell BadMichele Tufano, Fabio Palomba, Gabriele Bavota, Rocco Oliveto, Massimiliano Di Penta, Andrea De Lucia, Denys Poshyvanyk. ICSE 2015.
- 15/10 (10hs, na sala) : Discutir os trabalhos:
- 22/10 (10hs, na sala) : Discutir os trabalhos:
- Estler, H. C., Nordio, M., Furia, C. A., & Meyer, B. (2014). Awareness and Merge Conflicts in Distributed Software Development. 2014 IEEE 9th International Conference on Global Software Engineering (ICGSE), 26–35.
- Xuan, Q., & Filkov, V. (2014). Building it together: synchronous development in OSS. ICSE, 222–233.
- 29/10 (10hs, na sala) : NÃO HAVERÁ AULA
- 5/11 (10hs, na sala) : Discutir os trabalhos:
- Blincoe, K., Valetto, G., & Damian, D. (2013). Do all task dependencies require coordination? the role of task properties in identifying critical coordination needs in software projects. Esec/Sigsoft Fse, 213–223.
- Accioly, P., Borba, P., & Cavalcanti, G. J. C. (2015). Understanding Merge Conflict Characteristics (pp. 1–11). (solicitar por email)
- 12/11 (10hs, na sala) : Discutir os trabalhos:
- Guimarães, M. L., & Silva, A. R. (2012). Improving early detection of software merge conflicts, 342–352.
- Vasilescu, B., Yu, Y., Wang, H., Devanbu, P. T., & Filkov, V. (2015). Quality and productivity outcomes relating to continuous integration in GitHub. Esec/Sigsoft Fse, 805–816.
- 19/11 (10hs, na sala) : Discutir os trabalhos:
- Biehl, J. T., Czerwinski, M., Smith, G., & Robertson, G. G. (2007). FASTDash: a visual dashboard for fostering awareness in software teams. Chi, 1313–1322.
- Sarma, A., Maccherone, L., Wagstrom, P., & Herbsleb, J. D. (2009). Tesseract: Interactive visual exploration of socio-technical relationships in software development. Icse, 23–33.
- 24/11 (8hs, na sala) : Discutir os trabalhos:
- 3/12 (10hs, na sala) : Discutir os trabalhos:
- Dig, D., Manzoor, K., Johnson, R. E., & Nguyen, T. N. (2008). Effective Software Merging in the Presence of Object-Oriented Refactorings. IEEE Transactions on Software Engineering, 34(3), 321–335.
- Cavalcanti, G. J. C., Borba, P., Accioly, P. (2015). Comparing Integration Effort and Correctness of the Unstructured and Semistructured Merge Approaches in Version Control Systems. (solicitar por email)
- 10/12 (10hs, na sala) : Discutir os trabalhos:
- Li, Y., Rubin, J., & Chechik, M. (2015). Semantic Slicing of Software Version Histories (pp. 1–11). Presented at the ASE.
- Guzzi, A., Bacchelli, A., Riche, Y., & Deursen, A. V. (2015). Supporting Developers’ Coordination in The IDE. Cscw, 1–15.
Avaliação
- Participação efetiva nas aulas, questionando, comentando, criticando e indicando em como adaptar e aplicar as ideias discutidas.
--
PauloBorba - 2015-11-19 --
PauloBorba - 2015-10-22 --
PauloBorba - 2015-10-16 --
PauloBorba - 2015-10-15 --
PauloBorba - 2015-09-03 --
FernandoCastor - 2015-08-25
- [[][2013BlincoeDoTaskDependenciesRequireCoordination.pdf]]: 2013BlincoeDoTaskDependenciesRequireCoordination.pdf

Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback