


default search action
Richard Sharp
- > Home > Persons > Richard Sharp
Publications
- 2010
- [c20]David J. Scott, Richard Sharp, Thomas Gazagnaire, Anil Madhavapeddy:
Using functional programming within an industrial product group: perspectives and perceptions. ICFP 2010: 87-92 - 2008
- [c18]Richard Sharp, Anil Madhavapeddy, Roy Want, Trevor Pering:
Enhancing web browsing security on public terminals using mobile composition. MobiSys 2008: 94-105 - 2007
- [j11]Eleanor F. Toye, Richard Sharp, Anil Madhavapeddy, David J. Scott, Eben Upton, Alan F. Blackwell:
Interacting with mobile services: an evaluation of camera-phones and visual tags. Pers. Ubiquitous Comput. 11(2): 97-106 (2007) - 2006
- [c16]Richard Sharp, James Scott, Alastair R. Beresford:
Secure Mobile Computing Via Public Terminals. Pervasive 2006: 238-253 - 2005
- [j7]Eleanor F. Toye, Richard Sharp, Anil Madhavapeddy, David J. Scott:
Using smart phones to access site-specific services. IEEE Pervasive Comput. 4(2): 60-66 (2005) - [j6]Anil Madhavapeddy, Richard Sharp, David J. Scott, Alastair Tse:
Audio networking: the forgotten wireless technology. IEEE Pervasive Comput. 4(3): 55-60 (2005) - [j4]David J. Scott, Richard Sharp, Anil Madhavapeddy, Eben Upton:
Using visual tags to bypass Bluetooth device discovery. ACM SIGMOBILE Mob. Comput. Commun. Rev. 9(1): 41-53 (2005) - [c15]Robert Ennals, Richard Sharp, Alan Mycroft:
Task Partitioning for Multi-core Network Processors. CC 2005: 76-90 - [c14]Gaetano Borriello, Alan L. Liu, Tony Offer, Christopher Palistrant, Richard Sharp:
WALRUS: wireless acoustic location with room-level resolution using ultrasound. MobiSys 2005: 191-203 - [c13]Anil Madhavapeddy, David J. Scott, Richard Sharp:
SPLAT: A Tool for Model-Checking and Dynamically-Enforcing Abstractions. SPIN 2005: 277-281 - 2004
- [c10]Robert Ennals, Richard Sharp, Alan Mycroft:
Linear Types for Packet Processing. ESOP 2004: 204-218 - 2003
- [j3]Alan Mycroft
, Richard Sharp:
Higher-level techniques for hardware description and synthesis. Int. J. Softw. Tools Technol. Transf. 4(3): 271-297 (2003) - [j2]David J. Scott, Richard Sharp:
Specifying and Enforcing Application-Level Web Security Policies. IEEE Trans. Knowl. Data Eng. 15(4): 771-783 (2003) - [c9]Anil Madhavapeddy, Alan Mycroft, David J. Scott, Richard Sharp:
The Case for Abstracting Security Policies. Security and Management 2003: 156-160 - [c8]Anil Madhavapeddy, David J. Scott, Richard Sharp:
Context-Aware Computing with Sound. UbiComp 2003: 315-332 - 2002
- [j1]David J. Scott, Richard Sharp:
Developing Secure Web Applications. IEEE Internet Comput. 6(6): 38-45 (2002) - [c6]David J. Scott, Richard Sharp:
Abstracting application-level web security. WWW 2002: 396-407 - 2001
- [c5]Alan Mycroft, Richard Sharp:
Hardware Synthesis Using SAFL and Application to Processor Design. CHARME 2001: 13-39 - [c4]Richard Sharp, Alan Mycroft:
A Higher-Level Language for Hardware Synthesis. CHARME 2001: 228-243 - [c3]Richard Sharp, Alan Mycroft:
Soft Scheduling for Hardware. SAS 2001: 57-72 - [c2]Alan Mycroft, Richard Sharp:
Hardware/Software Co-Design Using Functional Languages. TACAS 2001: 236-251 - 2000
- [c1]Alan Mycroft, Richard Sharp:
A Statically Allocated Parallel Functional Language. ICALP 2000: 37-48

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-08-15 01:32 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint