객체지향 기술과 소프트웨어 재사용 분야에서 선두 그룹을 이끌고 있는 사람들 중 한 명으로, 8년 이상 썬 랩에서 공동 연구를 진행하고 있으며, Object-Oriented System Development(Addison-Wesley, 1993)의 공동 저자로, New Hampshire 대학에서 B.A., M.A., Ph.D를 받았다.
SUNY Oswego 대학의 전산학과 교수이며, ATCP(Advanced Technology in Computer Applications)의 뉴욕 센터에 있는 소프트웨어 공학 연구실을 공동으로 이끌고 있다.
Syracuse 대학에서 전자 컴퓨터 공학과의 조교수를 겸임하고 있다.