Short Biography
I am currently a PhD candidate at the Real-time Embedded Systems group of the University of Waterloo, under the supervision of Professor Fischmeister. I received my Bachelors in Software Engineering from Shahid Beheshti University of Iran in 2004, and my Masters in Computer Science from the University of Windsor of Canada in 2009. Currently my main line of research is runtime verification of safety critical systems. I have also been involved in research on debugging and testing of safety critical systems. My research focus consists of:
-
Developing a runtime verification framework aimed at time-sensitive and safety-critical systems.
-
Developing an automated framework for decreasing runtime instrumentation overhead for testing and debugging time-sensitive and safety-critical systems.
-
Studying debugging techniques of intermediate programmers when debugging time-sensitive embedded systems.
As for my non-academic background, I worked as a research assistant and software engineer from 2004 to 2007 at IPM - Institute for Research in Fundamental Sciences and NRI - Niroo Research Institute in Iran. I was involved in three main projects at this time:
-
Development of a new security protocol for structured peer-to-peer networks.
-
Development of a new simulator for peer-to-peer networks aimed at aiding research on security protocols.
-
Development of an automated power distribution system for the city of Tehran, Iran.