John Rushby
Born1949 (age 76–77)
London, England
CitizenshipBritish
Alma materNewcastle University
Scientific career
FieldsFormal methods and dependable systems
InstitutionsManchester University
Newcastle University
SRI International

John Rushby (born 1949) is a British computer scientist now based in the United States and working for SRI International. He previously taught and did research for Manchester University and later Newcastle University.

Early life and education

edit

John Rushby was born and brought up in London, where he attended Dartford Grammar School. He studied at Newcastle University in the United Kingdom, gaining his computer science BSc there in 1971 and his PhD in 1977.[1][2]

Career

edit

From 1974 to 1975, he was a lecturer in the Computer Science Department at Manchester University. From 1979 to 1982, he was a research associate in the Department of Computing Science at the Newcastle University.

Rushby joined SRI International in Menlo Park, California in 1983.[1] Currently he is Program Director for Formal Methods and Dependable Systems in the Computer Science Laboratory at SRI.[1] He developed the Prototype Verification System, which is a theorem prover.

Awards and memberships

edit

Rushby was the recipient of the 2011 Harlan D. Mills Award from the IEEE Computer Society.[3]

References

edit
  1. ^ a b c "John Rushby Bio". Center for High Assurance Computer Systems, Information Technology Division, United States Naval Research Laboratory. Archived from the original on 2 July 2001. Retrieved 4 March 2012.
  2. ^ Charles (15 June 2011). "ICSE 2011: John Rushby - Formal Methods, Verification and Some Computing History". Channel 9. Retrieved 12 March 2012.
  3. ^ "John Rushby: 2011 Harlan D. Mills Award Recipient". IEEE Computer Society. Retrieved 4 March 2012.
edit

📚 Artikel Terkait di Wikipedia

Rushby

Rushby is a surname. Notable people with the surname include: John Rushby (born 1949), British computer scientist Tom Rushby (1880–1962), English cricketer

Trusted computing base

audit or program verification) becomes feasible. The term goes back to John Rushby, who defined it as the combination of operating system kernel and trusted

Separation kernel

a distributed environment. The concept was introduced by John Rushby in a 1981 paper. Rushby proposed the separation kernel as a solution to the difficulties

Dartford Grammar School

Things Brian Pendleton (1944–2001), rhythm guitarist, The Pretty Things John Rushby, computer scientist Bill Mitchell (1951–2017), founder of site-specific

Model-based testing

Modeling Language (UML ’99), pages 416-429, Fort Collins, CO, October 1999. John Rushby. Automated Test Generation and Verified Software. Verified Software:

Multiple Independent Levels of Security

with emerging threats [4] Multiple Levels of Security Secure by design John Rushby (1981). "Design and Verification of Secure Systems" (PDF). Proc. 8th

Harlan D. Mills Award

Victor Basili 2004 Elaine Weyuker 2006 John C. Knight 2007 Bev Littlewood 2009 Bertrand Meyer 2011 John Rushby 2012 Lionel Briand 2014 Patrick Cousot

Stateflow

machines Simulation of Hybrid Systems Using Stateflow Gregoire Hamon; John Rushby. "An Operational Semantics for Stateflow" (PDF). Presented at Fundamental