I am a Ph.D. Student in the Software Engineering Research Group (SERG) at the Department of Computer Science, Lund University, Sweden. I am funded by the Industrial Excellence Centre for Embedded Applications Software Engineering (EASE), working within Theme D - Aligning Requirements and Verification (Project D.2 Large-scale Test to Requirements Linking).
I started working here in January 2010, prior to that I spent three years at ABB in Malmö, working as a thesis student and development engineer with safety critical embedded systems in the domain of process automation. I am currently on a study-leave, working full-time with my PhD studies.
My main contributions concern using information retrieval techniques to semi-automatically create traces between software artifacts. Visit my TraceRepo, a repository of publications covering related research until 2011. In September 2012 I presented my licentiate thesis: Advancing Trace Recovery Evaluation – Applied Information Retrieval in a Software Engineering Context.
My research interests are related to the challenge of navigating the information overload involved in large-scale software development, with the intention to support alignment between requirements engineering and verification. More specifically, my interests include trace recovery and visualization, information retrieval, recommendation systems, findability, and data science.
I am always looking for students interested in master thesis projects related to my interests, take a look at the project proposals for inspiration. At the moment looking for a thesis student interested in prediction and data mining at Sony.
Changes, Evolution and Bugs – Recommendation Systems in Issue Management, M. Borg, and P. Runeson, In Recommendation Systems for Software Engineering, edited by M. Robillard, W. Maalej, R. Walker, and T. Zimmermann. Springer. To appear 2014.
2 conference papers (1 x visualization of test coverage, 1 x requirement metrics)
- Developing a tool supporting impact analyses using a combination of IR-based trace recovery techniques and network analysis
- Automated developer assignment of bug reports using classification
- A survey of impact analysis in safety-critical domains
- A literature review on open source software in safety-critical systems
- Predicting defect resolution times based on textual descriptions in bug reports
I have been involved in the following undergraduate and graduate courses at our department:
Supervised master theses:
Page Manager: Markus Borg
Last updated: 2013-11-28