Algorithms, Software design and Project planning, all wrapped into one PhD thesis

Friday 2.12.2016 was the day for MSc Sriharsha “Harsha” Vathsavayi’s thesis defence. The title of the thesis was “Applying Genetic Algorithms for Software Design and Project Planning”.

Opponent Prof. Ivan Porres, kustos Prof. Kari Systä and the PhD candidate Sriharsha Vathsavayi

Opponent Prof. Ivan Porres, kustos Prof. Kari Systä and the PhD candidate Sriharsha Vathsavayi

In practice, Harsha had used said algorithms to automate software design by automatically finding optimal configurations of software architecture patterns. He had then added project planning to the picture by also considering work allocation to teams and scheduling alongside the software design. On top of that, Harsha had added the concept of distance so the approach was applicable to distributed software development where the work would be done at different sites. The work included developing quite a complicated tool to work with the algorithm and all the architectural and project planning concepts.

While the topic of the thesis may seem wide, using the words of the opponent, Professor Ivan Porres from Åbo Akademi, Harsha had “elegantly combined all these themes” to make a coherent thesis.

Harsha had already practiced his defence in the rehearsal defence (arranged and blogged about 2 weeks ago), and we could clearly see that practice makes perfect, as he very smoothly delivered answers to all the opponent had to ask.

harshanvaitos1_pien

Congratulations Harsha!

This entry was posted in PhD thesis, research, thesis worker. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *