علایق پژوهشی او در تقاطع نیازمندیهای نرمافزار، معماری نرمافزار و تایید صحت آنها قرار دارد. این علاقه ناشی از تمایل قوی برای ایمنتر، مقاومتر و امنتر کردن طیف وسیعی از سیستمهای نرمافزاری است. به طور خاص، او به دنبال توسعهی شیوههای تست خودکار و تایید صحت صوری در مقیاس وسیع است تا بتوان آنها را به طور مکرر و با صرفه اقتصادی در عملِ صنعت به کار گرفت. با ارائه بازخورد غنی به توسعهدهندگان بر اساس شواهد تایید صحت، به آنها در درک ارتباط بین مصنوعات نرمافزاری و کفایت تاییدی که با توجه به هدفِ درنظرگرفتهشدهی نرمافزار انجام شده است، کمک میکند. و در نهایت، به دنبال تدوین نیازمندیها و ارائهی شواهد تایید صحت دقیق برای نرمافزارهای تطبیقپذیر و یادگیری ماشین است که در سیستمهای سایبر-فیزیکی به کار گرفته خواهند شد.