| 2012 | HPCC | An Efficient Distributed Concurrency Control Scheme for Transactional Systems with Client-Side Caching. | Fahren Bukhari, Santosh K. Shrivastava |
| 2009 | OPODIS | Proactive Fortification of Fault-Tolerant Services. | Paul D. Ezhilchelvan, Dylan Clarke, Isi Mitrani, Santosh K. Shrivastava |
| 2008 | ICSOC | On the Feasibility of Bilaterally Agreed Accounting of Resource Consumption. | Carlos Molina-Jimnez, Nick Cook, Santosh K. Shrivastava |
| 2007 | EDOC | Implementing Business Conversations with Consistency Guarantees Using Message-Oriented Middleware. | Carlos Molina-Jimnez, Santosh K. Shrivastava, Nick Cook |
| 2007 | ICDE | The Rigorous Implementation of a Fair Exchange Protocol for Non-repudiable Web Service Interactions - a case study. | Nick Cook, Paul Robinson, Santosh K. Shrivastava |
| 2006 | SRDS | Satem: Trusted Service Code Execution across Transactions. | Santosh K. Shrivastava |
| 2005 | EDOC | A Method for Specifying Contract Mediated Interactions. | Carlos Molina-Jimnez, Santosh K. Shrivastava, John P. Warne |
| 2005 | EDOC | Implementing Fair Non-repudiable Interactions with Web Services. | Paul Robinson, Nick Cook, Santosh K. Shrivastava |
| 2004 | DSN | Component Middleware to Support Non-repudiable Service Interactions. | Nick Cook, Paul Robinson, Santosh K. Shrivastava |
| 2004 | EDOC | Notations for the Specification and Verification of Composite Web Services. | Simon J. Woodman, Doug J. Palmer, Santosh K. Shrivastava, Stuart M. Wheater |
| 2003 | DAIS | Middleware Support for Non-repudiable Transactional Information Sharing between Enterprises. | Nick Cook, Santosh K. Shrivastava, Stuart M. Wheater |
| 2003 | DBSEC | Systematic Development of a Family of Fair Exchange Protocols. | Paul D. Ezhilchelvan, Santosh K. Shrivastava |
| 2003 | ICSE | A Model and a Design Approach to Building QoS Adaptive Systems. | Paul D. Ezhilchelvan, Santosh K. Shrivastava |
| 2003 | ICSOC | Model Checking Correctness Properties of Electronic Contracts. | Ellis Solaiman, Carlos Molina-Jimnez, Santosh K. Shrivastava |
| 2003 | SRDS | Component Replication in Distributed Systems: A Case Study Using Enterprise Java Beans. | Achmad I. Kistijantoro, Graham Morgan, Santosh K. Shrivastava, Mark C. Little |
| 2002 | DSN | Distributed Object Middleware to Support Dependable Information Sharing between Organisations. | Nick Cook, Santosh K. Shrivastava, Stuart M. Wheater |
| 2002 | DSN | Dependability and the Grid: Issues and Challenges. | Richard D. Schlichting, Andrew A. Chien, Carl Kesselman, Keith Marzullo, James S. Plank, Santosh K. Shrivastava |
| 2001 | EDOC | Flexible Workflow Management in the OPENflow System. | J. J. Halliday, Santosh K. Shrivastava, Stuart M. Wheater |
| 2001 | ISORC | A Model and Architecture for Conducting Hierarchically Structured Auctions. | Paul D. Ezhilchelvan, Santosh K. Shrivastava, Mark C. Little |
| 2001 | Middleware | The CORBA Activity Service Framework for Supporting Extended Transactions. | Iain Houston, Mark C. Little, Ian Robinson, Santosh K. Shrivastava, Stuart M. Wheater |
| 2000 | DSN | Implementing Flexible Object Group Invocation in Networked Systems. | Graham Morgan, Santosh K. Shrivastava |
| 2000 | EDOC | A Workflow and Agent Based Platform for Service Provisioning. | Santosh K. Shrivastava, Luc Bellissard, David Fliot, Marc Herrmann, Noel De Palma, Stuart M. Wheater |
| 1999 | DAIS | Design and implemantation of a CORBA fault-tolerant object group service. | Graham Morgan, Santosh K. Shrivastava, Paul D. Ezhilchelvan, Mark C. Little |
| 1999 | EDOC | Implementing support for work activity coordination within a distributed workflow system. | J. J. Halliday, Santosh K. Shrivastava, Stuart M. Wheater |
| 1999 | ISORC | Enhancing Replica Management Services to Tolerate Group Failures. | Paul D. Ezhilchelvan, Santosh K. Shrivastava |
| 1999 | SRDS | A Method for Combining Replication with Caching. | Mark C. Little, Santosh K. Shrivastava |
| 1999 | SRDS | On the Provision of Replicated Internet Auction Services. | Fabio Panzieri, Santosh K. Shrivastava |
| 1998 | EDOC | Integrating the Object Transaction Service with the Web. | Mark C. Little, Santosh K. Shrivastava |
| 1998 | ICDCS | A Language for Specifying the Composition of Reliable Distributed Applications. | Frdric Ranno, Santosh K. Shrivastava, Stuart M. Wheater |
| 1998 | ISORC | Checked Transactions in an Asynchronous Message Passing Environment. | Steve J. Caughey, Mark C. Little, Santosh K. Shrivastava |
| 1997 | DAIS | A System for Specifying and Coordinating the Execution of Reliable Distributed Applications. | Frdric Ranno, Santosh K. Shrivastava, Stuart M. Wheater |
| 1997 | ICPP | Fault-Tolerant Parallel Applications Using Queues and Actions. | J. A. Smith, Santosh K. Shrivastava |
| 1996 | EuroPar | A System for Fault-Tolerance Execution of Data and Compute Intensive Programs over a Network of Workstations. | Jim Smith, Santosh K. Shrivastava |
| 1995 | ICDCS | Newtop: A Fault-Tolerant Group Communication Protocol. | Paul D. Ezhilchelvan, Raimundo A. Macdo, Santosh K. Shrivastava |
| 1995 | WWW | W3Objects: Bringing Object-Oriented Technology to the Web. | David B. Ingham, Mark C. Little, Steve J. Caughey, Santosh K. Shrivastava |
| 1993 | ICDCS | Maintaining Information about Persistent Replicated Objects in a Distributed System. | Mark C. Little, Daniel L. McCue, Santosh K. Shrivastava |
| 1991 | RTSS | Using Objects and Actions to Provide Fault Tolerance in Distributed, Real-Time Applications. | Santosh K. Shrivastava, Adrian Waterworth |
| 1990 | ICDCS | Implementing Fault-Tolerant Distributed Applications. | Santosh K. Shrivastava, Stuart M. Wheater |
| 1990 | SRDS | Preventing State Divergence in Replicated Distributed Programs. | Alan Tully, Santosh K. Shrivastava |
| 1989 | ECOOP | The Treatment of Persistent Objects in Arjuna. | Graeme N. Dixon, Graham D. Parrington, Santosh K. Shrivastava, Stuart M. Wheater |
| 1989 | ISCA | Constructing Replicated Systems Using Processors with Point-to-Point Communication Links. | Paul D. Ezhilchelvan, Santosh K. Shrivastava, Alan Tully |
| 1988 | ECOOP | Implementing Concurrency Control in Reliable Object-Oriented Systems. | Graham D. Parrington, Santosh K. Shrivastava |
| 1987 | SRDS | Exploiting Type Inheritance Facilities to Implement Recoverability in Object Based Systems. | Graeme N. Dixon, Santosh K. Shrivastava |
| 1986 | SRDS | A Characterisation of Faults in Systems. | Paul D. Ezhilchelvan, Santosh K. Shrivastava |
| 1983 | SRDS | On the Treatment of Orphans in a Distributed System. | Santosh K. Shrivastava |