Research Profile
Teaching Profile
Professional Profile
Personal Profile
Contact Information

Research Profile

Research Interests

  • Software engineering (software architecture and rigorous modeling)
  • Information security (and in particular, secure software engineering)
  • Software processes and process management
  • Software engineering/computing education
  • Research Lab Affiliations

  • Computer Systems Design Laboratory
  • Information Assurance Laboratory


  • Selected list of journal articles
  • Selected list of journal articles (research on SE/CS education)
  • Book series and book chapters
  • Selected list of conference proceedings articles
  • Non-refereed articles
  • Indices and Reader Counts

    Mathematics Genealogy and Erdos Number

  • New: Academic/Mathematics Genealogy Tree Roots
  • New: Erods and Dijkstra numbers
  • Conference Panels

    Graduate Students

  • M.S. Students
  • Ph.D. Students