This is an archived version of CRA's website. This archive is available to provide historical content.

Please visit http://www.cra.org for the latest information.

archiveDistinguished Service Award

CRA makes an award, usually annually, to a person who has made an outstanding service contribution to the computing research community. This award recognizes service in the areas of government affairs, professional societies, publications or conferences, and leadership that has a major impact on computing research.

1999Bill Joy

1999 Bill Joy Awardee Chief Scientist at Sun Microsystems Inc.

Bill Joy is the inventor/co-inventor of many of Sun’s technologies (including Sun’s Network File System, Sparc Microprocessor Architecture, Java, and Jini technologies) and business strategies (open systems, “The Network is the Computer,” Java licensing strategy, and Community Source licensing (for Jini).

Bill Joy’s current research involves new uses of distributed computing enabled by using Java and Jini, new methods of human-computer interaction, new microprocessor and system architectures, and the uses in computing of scientific advances in areas such as complex adaptive systems, quantum computing, and the cognitive sciences.

1999Ken Kennedy

1999 Ken Kennedy Awardee Ann and John Doerr Professor in Computational Engineering at Rice University

Professor Kennedy has chaired and served as a member of a number of National Research Council/National Academy of Engineering bodies. He has also been appointed to advisory committees for the White House, Congress, the National Science Foundation, and DARPA. He has taken a leadership role in conferences and workshops, and serves on several editorial boards.

Ken Kennedy is a member of the National Academy of Engineering, and a Fellow of the American Association for the Advancement of Science, the Institute of Electrical and Electronics Engineers, and the Association for Computing Machinery.

CCC Logo

CERP Logo CRA-E Logo CRA-W Logo

1828 L STREET, NW SUITE 800, WASHINGTON, DC 20036 | P: 202-234-2111 | F: 202-667-1066