To my Late Grandfather, whom I will always miss, and my Parents, whose dedication to my success and their continued support, I shall always remember. Acknowledgements I would like to thank my advisor Prof. Jayant Haritsa for helping me to take the first step in the world of scientific research. I would like to sincerely acknowledge his invaluable guidance and encouragement in all forms through out my stay in IISc. Life wihtout friends in IISc woulld have been difficult and dull, so I would like to thank all my friends in IISc especially Devansh and Vikas. I would also like to thanks my fellow DSLites for providing a stimulating and fun environment for work. Thanks, to all those whom I have not mentioned here, but have helped me in some way ...