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 ⓘ