We are looking for two motivated and excellent PhD candidates interested in researching Software Evolution: The Technical and Human Sides. One position will focus on technical aspects of evolving software, such as dependency management, change impact analysis, and program repair. The second position will focus on human aspects and their interrelations with evolving software, such as program comprehension or decay of architectural knowledge. While the topics of the two positions are focused on different aspects of software evolution, we envision collaboration between the two PhD candidates to benefit from each other's research.
The two PhD candidates will be working within the Software Engineering and Technology cluster. The PhD candidate studying the technical aspects of software evolution will be under the supervision of Dr. Lina Ochoa, while the one focusing on the human aspects will be supervised by Dr.-Ing. Jacob Krüger. We offer a collaborative work environment involving experienced researchers on software engineering across all academic levels, who will also act as co advisors.
The positions offer candidates:
- A 5 year fully funded PhD-TA contract (25% teaching).
- To obtain a PhD degree in the area of Software Engineering.
- To work within a well-established and collaborative research team.
- To work on either technical or human aspects of software evolution, but with freedom to tune concrete topics with the supervisors.