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 1
James H. Morris Jr. 1

How this entity was disambiguated

Statements (30)

Predicate Object
instanceOf American
computer scientist
academicAdvisor Herbert A. Simon NERFINISHED
coAuthorWith Donald E. Knuth NERFINISHED
Vaughan R. Pratt NERFINISHED
coDeveloperOf Knuth–Morris–Pratt string-searching algorithm NERFINISHED
countryOfCitizenship United States of America
developedAlgorithm linear-time string-searching algorithm
educatedAt Carnegie Mellon University NERFINISHED
Massachusetts Institute of Technology
employer Carnegie Mellon University NERFINISHED
Carnegie Mellon University School of Computer Science NERFINISHED
IBM Research NERFINISHED
University of California, Berkeley
Xerox PARC NERFINISHED
fieldOfWork computer science
computer systems
programming languages
hasFamilyName Morris NERFINISHED
hasGivenName James NERFINISHED
knownFor Knuth–Morris–Pratt string-searching algorithm NERFINISHED
language English
memberOf Carnegie Mellon University faculty NERFINISHED
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 (2)

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

Knuth–Morris–Pratt algorithm authorsOfOriginalPaper James H. Morris
this entity surface form: James H. Morris Jr.