NPS logo NPS title



Richard Riehle
Visiting Professor
Mail Code: CS
Department of Computer Science
Graduate School of Operational and Information Sciences
Monterey, CA 93943
Phone: 831 656-3316
Email: rdriehle (at) nps.edu
EDUCATION:
MS - National University, 1971
NPS EXPERIENCE:
  • Teaching Programming Languages and Software
OTHER EXPERIENCE:
  • software career since 1962.
  • Programmer, Systems Analyst, Project Manager, CEO, Consultant, and owner of small software company for eighteen years
  • Four years in U.S. Air Force starting in 1954
TEACHING INTERESTS:
  • Software Risk Management
  • Software Architecture
  • Software Methodology
  • Software Requirements Engineering
  • Data Structures and Algorithms
  • C++
  • Ada As A Second Language
  • Operating Systems Principles
RESEARCH INTERESTS:
  • Software Architecture
  • Software Engineering Best Practices
  • Object Technology in Software Engineering
  • Deception Strategies in Computer Security
  • Engineering Rationale for Software Engineering
AWARDS:
  • SigAda Award for Contribution to the Promotion of Ada
BOARDS/MEMBERSHIPS:
  • Association for Computing Machinery
  • IEEE Computer Society
  • Association of Information Technology Professionals
  • ACM Special Interest Group on Ada (SigAda)
SELECTED PUBLICATIONS: (View an extended list)
KEYWORDS/TECHNOLOGIES:
  • Keywords: Ada, Ada 95, Object Technology, Object-Oriented Programming, Software Engineering, Software Architecture, Embedded Systems Software, Real-time Software



The pages on this site are dynamic, and are created by a script. Contact Laura Dippold to report incomplete or incorrect data.
Privacy Policy | Accessibility Statement | Navy Links | Contact Webmaster | Disclaimers | NPS Intranet | Freedom Of Information Act
This is an Official U.S. Navy Website