Applications are invited for Postdoctoral Positions at IIT Gandhinagar (Software Engineering) for the year 2023. The last date of application is 31 July.
Incorporation Parallelization and Consensus-Based Approaches in Software Testing Workflows.
The software testing life cycle is composed of multiple modules, some of which are inherently sequential while some are parallelizable. The parallelizable modules follow certain structures which facilitate several operations to be performed in parallel.
The complexity of transformation needed to extract parallelism from these modules not only determines the efficiency of parallelization, but also the correctness and the benefit, i.e. speedup obtained after parallelization.
A parallelization should produce an output deemed to be correct for an application. Meeting both efficiency, and correctness is challenging. The first part of the project aims to automatically identify and devise parallelization opportunities in the software testing life-cycle that balance efficiency, and correctness.
The second part of the project deals with employing techniques from social choice theoretic frameworks such as consensus into testing phases when there is no single best performing strategy. Such scenarios are resolved by employing individual techniques known to perform well under specific conditions and perform an aggregated benefit.
Indian Nationals who have completed Ph.D. in Computer Science and Engineering. Background and prior publications on Software Engineering Research is mandatory.
Applicants should submit the following documents in a single PDF through the link.
One year (which can be extended based on the performance and availability of funds).
Research and development, student co-supervision.
₹50000 + (HRA of ₹10000 if institute accommodation is not possible).
Last date for applying: July 31, 2023.