Director of Software Engineering
DEPARTMENT OF ELECTRICAL & COMPUTER ENGINEERING
Clarkson University
United States of America
I am interested in finding ways to produce better software faster, including software engineering education. This often entails empirical studies, tools building, and consideration of human factors. I am also interested in using software to solve real-world problems, for example, biometrics (with a focus on keystroke dynamics), smart housing, and smart energy.
Keystroke dynamics. Building energy modeling. Persuasive technologies for smart housing. Data analytics for smart housing. Smart microgrid. Software design. Program analysis. Semantics of programming languages. Software development environments and tools. Software reuse. Software evolution. Formal methods.