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
  • Scholar Indices and Reader Counts

    Google Scholar Profile ... (i10-index=44 as of June 2020)
    ResearchGate Profile ... (Index point=31.02 as of June 2020)
    The ACM Digital Library Profile ... (Average article download=450 as of June 2020)
    Elsevier Mendeley Citation and Reader Records (Elsevier articles views=18,496 as of June 2020)
    BDLP (Computer Science) Research Profile ...
    NEW: Academic/Mathematics Genealogy Tree Roots

    NEW: Erods and Dijkstra numbers

    ORCID iD
iconORCID: https://orcid.org/0000-0001-5060-6332

    Conference Panels

    Graduate Students

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