Software as an Engineering Discipline
Hamilton advocated treating software with the rigor expected of other engineering fields. Experience with SAGE and Apollo informed her focus on error prevention, interfaces, asynchronous behavior, system testing, and software considered together with people and hardware.