James H. Morris

E525341

James H. Morris is an American computer scientist best known for co-developing the Knuth–Morris–Pratt string-searching algorithm and for his contributions to programming languages and computer systems research.

All labels observed (2)

Label Occurrences
James H. Morris canonical 2
James H. Morris Jr. 1

How this entity was disambiguated

Statements (30)

Predicate Object
instanceOf American
computer scientist
academicAdvisor Herbert A. Simon
linked to: Herbert Simon
coAuthorWith Donald E. Knuth
Vaughan R. Pratt
linked to: Vaughan Pratt
coDeveloperOf Knuth–Morris–Pratt string-searching algorithm
countryOfCitizenship United States of America
developedAlgorithm linear-time string-searching algorithm
educatedAt Carnegie Mellon University
linked to: CMU

Massachusetts Institute of Technology
employer Carnegie Mellon University
linked to: CMU

Carnegie Mellon University School of Computer Science
IBM Research
University of California, Berkeley
Xerox PARC
fieldOfWork computer science
computer systems
programming languages
hasFamilyName Morris
hasGivenName James
knownFor Knuth–Morris–Pratt string-searching algorithm
language English
memberOf Carnegie Mellon University faculty
notableWork contributions to string-search algorithms
research on computer systems
research on programming languages
positionHeld Dean of the Carnegie Mellon University School of Computer Science
Professor of Computer Science at Carnegie Mellon University
Researcher at IBM Research
Researcher at Xerox PARC

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Knuth–Morris–Pratt algorithm authorsOfOriginalPaper James H. Morris Jr.
linked to: James H. Morris
Vaughan Pratt coInventorWith James H. Morris