James H. Morris - James H. Morris
James H. Morris | |
---|---|
narozený | 1941 |
Národnost | Spojené státy |
Alma mater | Univerzita Carnegie Mellon (BS) Massachusetts Institute of Technology (MBA a Ph.D.) |
Vědecká kariéra | |
Pole | Počítačová věda, Interakce člověk-počítač |
James Hiram Morris (narozen 1941) je profesorem Počítačová věda. Předtím byl děkanem Carnegie Mellon School of Computer Science a děkan Carnegie Mellon Silicon Valley.[1]
Životopis
Rodák z Pittsburgh, Morris získal bakalářský titul od Univerzita Carnegie Mellon, an S.M. v managementu od Škola managementu MIT Sloan a Ph.D. v Počítačová věda z MIT.[2]
Morris učil na University of California, Berkeley, kde vyvinul některé důležité základní principy programovacích jazyků: mezimodulová ochrana a líné hodnocení.[2] Byl spoluobjevitelem Algoritmus Knuth – Morris – Pratt pro vyhledávání řetězců.[2]
Osm let pracoval v Xerox PARC (Palo Alto Research Center), kde byl součástí týmu, který vyvinul Xerox Alto Systém.[2] Režíroval také Cedrové programovací prostředí projekt.[2]
V letech 1983 až 1988 Morris řídil Centrum informačních technologií v Univerzita Carnegie Mellon, společný projekt s IBM, který vyvinul prototyp univerzitního výpočetního systému, Andrew Project.[2] Byl hlavním vyšetřovatelem dvou Národní vědecká nadace projekty zaměřené na komunikaci zprostředkovanou počítačem: EXPRES a Prep.[2]
Byl zakladatelem Carnegie Mellon's Human-Computer Interaction Institute a MAYA design Group, poradenská firma se specializací na interaktivní design produktů.[2][3][4]
Aktuální články
- D.E. Knuth, J.H. Morris, V.R.Pratt: Rychlé porovnávání vzorů v řetězcích (prominentní knihy a články ve 20. století) [J]. Journal De Radiologie Délectrologie Et De Médecine Nucléaire, 1968, 49 (5): 378-81.
- Mills, P. K., a Morris, J. H. (1986). Klienti jako „částeční“ zaměstnanci servisních organizací: vývoj rolí v účasti klientů. Academy of Management Review, 11 (4), 726-735.
- Morris, J. H., Satyanarayanan, M., Conner, M. H., Howard, J. H., Rosenthal, D. S., & Smith, F. D. (1986). Andrew: distribuované osobní výpočetní prostředí. Sdělení Acm, 29 (3), 184-201.
- Henderson, P., a Morris, J. H. (1976). Líný hodnotitel. Sympozium ACM Sigact-Sigplan o zásadách programovacích jazyků (str. 95–103). DBLP.
- Neuwirth, C. M., Kaufer, D. S., Chandhok, R., & Morris, J. H. (1990). Problémy s návrhem počítačové podpory pro spoluautory a komentáře. Konference ACM o spolupráci podporované počítačem (str. 183–195). ACM.
- Geschke, C. M., Morris, J. H. a Satterthwaite, E. H. (1977). První zkušenosti s mesa. Sdělení Acm, 20 (8), 540-553.
- Morris, J. H. (1973). Ochrana v programovacích jazycích. Sdělení Acm, 16 (16), 15-21.
- Neuwirth, C. M., Kaufer, D. S., Chandhok, R., & Morris, J. H. (1994). Počítačová podpora distribuovaného společného psaní: definování parametrů interakce. Konference ACM o spolupráci podporované počítačem (str. 145–152). ACM.
Reference
- ^ „Dr. James H. Morris - webová stránka“. Univerzita Carnegie Mellon.
(citát: 1941 • Narozen)
- ^ A b C d E F G h „Advisory Board - (SCS Advisory Board Member Bios :)“. Univerzita Carnegie Mellon. Archivovány od originál dne 16. 10. 2009.
- ^ „Osobní web James H. Morris“. 2018. Citováno 2018-02-07.
- ^ „Baidu Scholar“. 2018. Citováno 2018-02-07.