Bruce Jay Nelson (January 19, 1952 – September 19, 1999) was an American
computer scientist
A computer scientist is a person who is trained in the academic study of computer science.
Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus ( ...
best known as the inventor of the
remote procedure call
In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (lo ...
concept for
computer network
A computer network is a set of computers sharing resources located on or provided by network nodes. The computers use common communication protocols over digital interconnections to communicate with each other. These interconnections ar ...
communications.
Bruce Nelson graduated from
Harvey Mudd College
Harvey Mudd College (HMC) is a private college in Claremont, California, focused on science and engineering. It is part of the Claremont Colleges, which share adjoining campus grounds and resources. The college enrolls 902 undergraduate students ...
in 1974, and went on to earn a master's in computer science from
Stanford University in 1976, and a Ph.D. in computer science from
Carnegie Mellon University
Carnegie Mellon University (CMU) is a private research university in Pittsburgh, Pennsylvania. One of its predecessors was established in 1900 by Andrew Carnegie as the Carnegie Technical Schools; it became the Carnegie Institute of Technology ...
in 1982. While pursuing his Ph.D., he worked at
Xerox PARC
PARC (Palo Alto Research Center; formerly Xerox PARC) is a research and development company in Palo Alto, California. Founded in 1969 by Jacob E. "Jack" Goldman, chief scientist of Xerox Corporation, the company was originally a division of Xer ...
where he developed the concept of
Remote Procedure Call
In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (lo ...
(RPC).
He and his collaborator
Andrew Birrell
Andrew is the English form of a given name common in many countries. In the 1990s, it was among the top ten most popular names given to boys in English-speaking countries. "Andrew" is frequently shortened to "Andy" or "Drew". The word is derive ...
were awarded the 1994
Association for Computing Machinery
The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional member ...
(ACM)
Software System Award
The ACM Software System Award is an annual award that honors people or an organization "for developing a software system that has had a lasting influence, reflected in contributions to concepts, in commercial acceptance, or both". It is awarded by ...
for the work on RPC.
In 1996 he joined
Cisco Systems
Cisco Systems, Inc., commonly known as Cisco, is an American-based multinational corporation, multinational digital communications technology conglomerate (company), conglomerate corporation headquartered in San Jose, California. Cisco develo ...
as Chief Science Officer.
He died September 19, 1999, due to complications from an
aortic dissection
Aortic dissection (AD) occurs when an injury to the innermost layer of the aorta allows blood to flow between the layers of the aortic wall, forcing the layers apart. In most cases, this is associated with a sudden onset of severe chest or ...
, while on a business trip to
Tel Aviv, Israel
Tel Aviv-Yafo ( he, תֵּל־אָבִיב-יָפוֹ, translit=Tēl-ʾĀvīv-Yāfō ; ar, تَلّ أَبِيب – يَافَا, translit=Tall ʾAbīb-Yāfā, links=no), often referred to as just Tel Aviv, is the most populous city in the G ...
.
In 2007 the Birrell and Nelson paper won an operating system hall of fame award from the ACM. Classmates and friends endowed a scholarship in his name at Carnegie Mellon.
Harvey Mudd College also named a speaker series in his honor.
He was an avid photographer, backpacker, free-diver and world traveler.
His outgoing and eccentric personality included a fascination with
crow
A crow is a bird of the genus ''Corvus'', or more broadly a synonym for all of ''Corvus''. Crows are generally black in colour. The word "crow" is used as part of the common name of many species. The related term " raven" is not pinned scientifica ...
s, leading a friend to name his company "Caw Networks".
Published papers
*
References
{{DEFAULTSORT:Nelson, Bruce Jay
1952 births
1999 deaths
Harvey Mudd College alumni
Carnegie Mellon University alumni
Deaths from aortic dissection
American computer scientists
Place of birth missing