Morris, James Hiram
James Hiram Morris |
---|
James Hiram Morris |
Születési dátum |
1941 |
Születési hely |
|
Ország |
|
Munkavégzés helye |
|
alma Mater |
|
Díjak és díjak |
Kedves ACM |
James Hiram Morris ( eng. James Hiram Morris , 1941, Pittsburgh ) informatikus . A Carnegie Mellon School of Computer Science és a Carnegie Mellon Egyetem Szilícium -völgyi kampuszának dékánjaként dolgozott [1] .
Életrajz
Morris a Carnegie Mellon Egyetemen szerzett bachelor fokozatot , a Sloan School of Management -en mesterdiplomát menedzsmentből , a Massachusetts Institute of Technology -n pedig számítástudományi doktori fokozatot [2] .
Morris a Berkeley-i Kaliforniai Egyetemen tanított , ahol kidolgozta a programozási nyelvek néhány fontos alapelvét – a modulok közötti védelmet [3] és a lusta értékelést [4] . Így Morris az elsők között hívta fel a figyelmet a tokozás fontosságára a programozásban [5] . Morris volt az egyik szerzője a Knuth-Morris- Pratt algoritmusnak is, amelyet ő fedezett fel Knuthtól és Pratttól függetlenül, majd közösen publikált [6] .
Morris tíz évig a Xerox PARC -nál (egy Palo Alto -i kutatóközpont ) dolgozott, ahol a Xerox Alto számítógép-fejlesztő csapatának tagja volt [2] .
1983 és 1988 között Morris vezette a Carnegie Mellon Egyetem Informatikai Központját . Ez az IBM -mel közös projekt volt, amely egy oktatási számítástechnikai központ prototípusát, az Andrew Projectet fejlesztette ki , ami egy példátlanul nagy és hozzáférhető számítási infrastruktúra kiépítését eredményezte [2] . Morris vezető kutatója volt két számítógépes kommunikációs rendszereket fejlesztő National Science Foundation projektnek is: EXPRES és Prep [2] .
Morris megalapította a MAYA Design Group-ot is, egy interaktív terméktervezésre szakosodott tanácsadó céget [2] [7] [8] .
Művek listája
- Christine M. Neuwirth, David S. Kaufer, Ravinder Chandhok, James H. Morris. Számítógépes támogatás az elosztott kollaboratív írásokhoz // Az 1994-es ACM konferencia előadásai a Számítógéppel támogatott kooperatív munkáról - CSCW '94. - New York, New York, USA: ACM Press, 1994. - ISBN 0897916891 . - doi : 10.1145/192844.192893 .
- James H Morris. Védelem programozási nyelveken // Az ACM kommunikációja. — 1973-01-01. - T. 16 , sz. 1 . — S. 15–21 . — ISSN 0001-0782 . - doi : 10.1145/361932.361937 .
- Charles M. Geschke, James H. Morris, Edwin H. Satterthwaite. Korai tapasztalat a Mesával // Az ACM kommunikációja. - 1977-08-01. - T. 20 , sz. 8 . – S. 540–553 . — ISSN 0001-0782 . - doi : 10.1145/359763.359771 .
- Christine M. Neuwirth, David S. Kaufer, Ravinder Chandhok, James H. Morris. Issues in the design of computer support for co-authoring and commenting // Az 1990-es ACM konferencia a Computer-supported cooperative work - CSCW '90 témakörében. - New York, New York, USA: ACM Press, 1990. - ISBN 0897914023 . - doi : 10.1145/99332.99354 .
- Peter Henderson, James H. Morris. Egy lusta értékelő // Proceedings of the 3rd ACM SIGACT-SIGPLAN Symposium on Principles on Programming Languages - POPL '76. - New York, New York, USA: ACM Press, 1976. - doi : 10.1145/800168.811543 .
- James H. Morris, Mahadev Satyanarayanan, Michael H. Conner, John H. Howard, David S. Rosenthal. Andrew: elosztott személyi számítógépes környezet // Az ACM kommunikációja. - 1986-03-01. - T. 29 , sz. 3 . – S. 184–201 . — ISSN 0001-0782 . - doi : 10.1145/5666.5671 .
- Peter K. Mills, James H. Morris. Az ügyfelek, mint a szolgáltató szervezetek „részleges” alkalmazottai: szerepfejlesztés az ügyfelek részvételében // The Academy of Management Review. — 1986-10. - T. 11 , sz. 4 . - S. 726 . — ISSN 0363-7425 . - doi : 10.2307/258392 .
- JH Morris, JD Sherman. Egy szervezeti elkötelezettségi modell általánosíthatósága. // Academy of Management Journal. - 1981-09-01. - T. 24 , sz. 3 . – S. 512–526 . — ISSN 1948-0989 0001-4273, 1948-0989 . - doi : 10.2307/255572 .
- C. Wright, C. Cowan, J. Morris, S. Smalley, G. Kroah-Hartman. Linux biztonsági modulok: általános biztonsági támogatás a linux kernelhez // Foundations of Intrusion Tolerant Systems, 2003 [Organically Assured and Survivable Information Systems]. – IEEE. — ISBN 076952057X . - doi : 10.1109/fits.2003.1264934 .
- D. Knuth, Jr., J. Morris, V. Pratt. Gyors mintaillesztés karakterláncokban // SIAM Journal on Computing. — 1977-06-01. - T. 6 , sz. 2 . – S. 323–350 . — ISSN 0097-5397 . - doi : 10.1137/0206024 .
Jegyzetek
- ↑ Dr. James H. Morris – weboldal . Carnegie Mellon Egyetem. - "(idézet: 1941 • Született)". Letöltve: 2019. augusztus 21. Az eredetiből archiválva : 2019. augusztus 23. (határozatlan)
- ↑ 1 2 3 4 5 Advisory Board - (SCS Advisory Board Member Bios:) . Carnegie Mellon Egyetem. Az eredetiből archiválva : 2009. október 16. (határozatlan)
- ↑ James H. Morris. Védelem programozási nyelveken // Az ACM kommunikációja. — 1973-01-01. - T. 16 , sz. 1 . — S. 15–21 . — ISSN 0001-0782 . - doi : 10.1145/361932.361937 .
- ↑ Peter Henderson, James H. Morris. Egy lusta értékelő // Proceedings of the 3rd ACM SIGACT-SIGPLAN Symposium on Principles on Programming Languages - POPL '76. - New York, New York, USA: ACM Press, 1976. - doi : 10.1145/800168.811543 .
- ↑ James Golick. Tárgyiasítás: Jobb módszer a sín-alkalmazások létrehozására . Letöltve: 2019. augusztus 21. Az eredetiből archiválva : 2018. december 21. (határozatlan)
- ↑ Donald E. Knuth, James H. Morris, Jr., Vaughan R. Pratt. Gyors mintaillesztés karakterláncokban // SIAM Journal on Computing. — 1977-6. — Vol. 6 , iss. 2 . — P. 323–350 . - ISSN 1095-7111 0097-5397, 1095-7111 . - doi : 10.1137/0206024 . Archiválva az eredetiből 2021. március 8-án.
- ↑ James H. Morris személyes weboldala . Letöltve: 2018. február 7. Az eredetiből archiválva : 2017. december 24.. (határozatlan)
- ↑ Baidu Scholar . Letöltve: 2018. február 7. Az eredetiből archiválva : 2019. november 18.. (határozatlan)
Tematikus oldalak |
|
---|
Bibliográfiai katalógusokban |
|
---|