Abstract
The first International Workshop on MAchine Learning and Information Retrieval for Software Evolution (MALIR-SE) was held on the 11th of November 2013. The workshop was held in conjunction with the 28th IEEE/ACM International Conference on Automated Software Engineering (ASE) in Silicon Valley, California, USA. The workshop brought researchers and practitioners that were interested in leveraging machine learning and information retrieval techniques to automate various software evolution tasks. During the workshop, papers on the application of machine learning and information retrieval techniques to bug fix time prediction and anti-pattern detection were presented. There were also discussions on the presented papers and on future direction of research in the area.
- W.-K. Chan, H. Cheng, and D. Lo. Searching connected api subgraph via text phrases. In SIGSOFT FSE, 2012. Google ScholarDigital Library
- S. Gottipati, D. Lo, and J. Jiang. Finding relevant answers in software forums. In ASE, pages 323--332, 2011. Google ScholarDigital Library
- L. Huang, V. Ng, I. Persing, R. Geng, X. Bai, and J. Tian. Autoodc: Automated generation of orthogonal defect classifications. In ASE, pages 412--415, 2011. Google ScholarDigital Library
- M. M. Islam, A. Marchetto, A. Susi, and G. Scanniello. A multi-objective technique to prioritize test cases based on latent semantic indexing. In CSMR, pages 21--30, 2012. Google ScholarDigital Library
- N. Jalbert and W. Weimer. Automated duplicate detection for bug tracking systems. In DSN, pages 52--61, 2008.Google ScholarCross Ref
- T.-D. B. Le and D. Lo. Will fault localization work for these failures? an automated approach to predict effectiveness of fault localization tools. In ICSM, 2013. Google ScholarDigital Library
- S. K. Lukins, N. A. Kraft, and L. H. Etzkorn. Bug localization using latent dirichlet allocation. Information and Software Technology, pages 972--990, 2010. Google ScholarDigital Library
- A. Maiga, N. Ali, N. Bhattacharya, A. Sabane, Y.-G. Guéhéneuc, and E. Aïmeur. Smurf: A svm-based incremental anti-pattern detection approach. In WCRE, pages 466--475, 2012. Google ScholarDigital Library
- C. McMillan, D. Poshyvanyk, M. Grechanik, Q. Xie, and C. Fu. Portfolio: Searching for relevant functions and their usages in millions of lines of code. ACM Trans. Softw. Eng. Methodol., 22(4):37, 2013. Google ScholarDigital Library
- T. Menzies, A. Butcher, D. R. Cok, A. Marcus, L. Layman, F. Shull, B. Turhan, and T. Zimmermann. Local versus global lessons for defect prediction and effort estimation. IEEE Trans. Software Eng., 39(6):822--834, 2013. Google ScholarDigital Library
- T. Menzies and A. Marcus. Automated severity assessment of software defect reports. In ICSM, pages 346--355, 2008.Google ScholarCross Ref
- T. Nguyen, A. Nguyen, and T. Nguyen. Topic-based, time-aware bug assignment. In MALIR-SE, 2013.Google Scholar
- M. Peiris and J. Hill. Towards detecting software performance anti-patterns using classification techniques. In MALIR-SE, 2013.Google Scholar
- D. Poshyvanyk, Y.-G. Guéhéneuc, A. Marcus, G. Antoniol, and V. Rajlich. Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval. TSE, pages 420--432, 2007. Google ScholarDigital Library
- S. Rao and A. Kak. Retrieval from software libraries for bug localization: a comparative study of generic and composite text models. In MSR, pages 43--52, 2011. Google ScholarDigital Library
- M. Risi, G. Scanniello, and G. Tortora. Using fold-in and fold-out in the architecture recovery of software systems. Formal Asp. Comput., 24(3):307--330, 2012. Google ScholarCross Ref
- G. Scaniello, C. Gravino, and M. T. Marcus Andrian. Class level fault prediction using software clustering. In ASE, pages 11--15, 2013.Google ScholarDigital Library
- G. Scanniello and A. Marcus. Clustering support for static concept location in source code. In ICPC, pages 1--10, Washington, DC, USA, 2011. IEEE Computer Society. Google ScholarDigital Library
- F. Thung, D. Lo, and L. Jiang. Automatic defect categorization. In WCRE, pages 205--214, 2012. Google ScholarDigital Library
- Y. Tian, D. Lo, and C. Sun. Information retrieval based nearest neighbor classification for fine-grained bug severity prediction. In WCRE, pages 215--224, 2012. Google ScholarDigital Library
- Y. Tian, D. Lo, and C. Sun. Drone: Predicting priority of reported bugs by multi-factor analysis. In ICSM, 2013. Google ScholarDigital Library
- Y. Tian, C. Sun, and D. Lo. Improved duplicate bug report identification. In CSMR, pages 385--390, 2012. Google ScholarDigital Library
- S. Wang, D. Lo, and L. Jiang. Code search via topic-enriched dependence graph matching. In WCRE, pages 119--123, 2011. Google ScholarDigital Library
- X. Wang, L. Zhang, T. Xie, J. Anvik, and J. Sun. An approach to detecting duplicate bug reports using natural language and execution information. In ICSE, 2008. Google ScholarDigital Library
- J. Zhou, H. Zhang, and D. Lo. Where should the bugs be fixed? more accurate information retrieval-based bug localization based on bug reports. In ICSE, 2012. Google ScholarDigital Library
Index Terms
- Leveraging machine learning and information retrieval techniques in software evolution tasks: summary of the first MALIR-SE workshop, at ASE 2013
Recommendations
Improving Software Quality and Productivity Leveraging Mining Techniques: [Summary of the Second Workshop on Software Mining, at ASE 2013]
The second International Workshop on Software Mining (Soft-mine) was held on the 11th of November 2013. The workshop was held in conjunction with the 28th IEEE/ACM International Conference on Automated Software Engineering (ASE) in Silicon Valley, ...
Report on ProSim'04: the 5th international workshop on software process simulation and modeling
This paper reports on the 5th International Workshop on Software Process Simulation and Modeling (ProSim 2004), held in Edinburgh, Scotland, from the 24th to 25th May 2004, co-hosted with the 26th International Conference on Software Engineering (ICSE ...
Comments