His general area is Computer Aided Design software, with focuses on embedded systems, architectural modeling, and system level design. His dissertation topic explores different abstract models for estimating the performance of microprocessors in single and multiprocessor embedded systems.