Staff Profile
Background
Dr. Wheater is providing post-graduate level guest lectures on cloud computing and will be responsible for arranging industry placements at Arjuna for post-graduate students. Additional activities will include collaboration in joint research projects (e.g., EU, UK-TSB) and joint research work with members of the School (in particular, Prof. Paul Watson and Prof. Santosh Shrivastava).
Publications
- Little MC, Shrivastava SK, Wheater SM. Another look at the middleware for dependable distributed computing. Journal of Internet Services and Applications 2012, 3(1), 95-105.
- Molina-Jimenez C, Shrivastava SK, Wheater SM. An Architecture for Negotiation and Enforcement of Resource Usage Policies. In: IEEE International Conference on Service Oriented Computing & Applications (SOCA). 2011, Irvine, California, USA: IEEE.
- McGough AS, Gerrard C, Noble J, Robinson P, Wheater S. Analysis of Power-Saving Techniques over a large multi-use Cluster. In: International Conference on Cloud and Green Computing (CGC2011). 2011, Sydney, Australia: IEEE.
- McGough S, Gerrard C, Haldane P, Sharples D, Swan D, Robinson P, Hamlander S, Wheater S. Intelligent Power Management over Large Clusters. In: Green Computing and Communications (GreenCom). 2010, Hangzhou, Zhejiang, China: IEEE.
- Woodman SJ, Palmer D, Shrivastava SK, Wheater SM. Decentralised Coordination of Web Services for B2B Integration. In: Proceedings of Middleware for Web Services (MWS) 2005 Workshop held at EDOC 2005 Conference. 2005, Enschede, The Netherlands: IEEE.
- Woodman SJ, Palmer DJ, Shrivastava SK, Wheater SM. Distributed Enactment of Composite Web Services. Newcastle upon Tyne: School of Computing Science, University of Newcastle upon Tyne, 2004. School of Computing Science Technical Report Series 848.
- Woodman SJ, Palmer DJ, Shrivastava SK, Wheater SM. Notations for the Specification and Verification of Composite Web Services. In: 8th IEEE International Enterprise Distributed Object Computing Conference (EDOC). 2004, Monterey, California: IEEE.
- Woodman SJ, Palmer DJ, Shrivastava SK, Wheater SM. Notations for the Specification and Verification of Composite Web Services. Newcastle upon Tyne: School of Computing Science, University of Newcastle upon Tyne, 2004. School of Computing Science Technical Report Series 849.
- Woodman SJ, Palmer DJ, Shrivastava SK, Wheater SM. A System for Distributed Enactment of Composite Web Services. University of Trento, 2003. DIT-03-056.
- Cook NO, Shrivastava SK, Wheater SM. Middleware Support for Non-repudiable Transactional Information Sharing between Enterprises. In: Distributed Applications and Interoperable Systems: 4th IFIP WG 6.1 International Conference (DAIS 2003). 2003, Paris, France: Springer-Verlag.
- Cook N, Shrivastava SK, Wheater SM. Middleware Support for Non-repudiable Transactional Information Sharing between Enterprises. Newcastle upon Tyne: School of Computing Science, University of Newcastle upon Tyne, 2003. School of Computing Science Technical Report Series 814.
- Houston I, Little MC, Robinson I, Shrivastava SK, Wheater SM. The CORBA activity service framework for supporting extended transactions. Software - Practice and Experience 2003, 33(4), 351-373.
- Cook NO, Shrivastava SK, Wheater SM. Distributed object middleware to support dependable information sharing between organisations. In: International Conference on Dependable Systems and Networks. 2002, Washington, D.C., USA: IEEE Computer Society.
- Cook NO, Shrivastava SK, Wheater SM. Distributed Object Middleware to Support Dependable Information Sharing between Organisations. Newcastle upon Tyne: Department of Computing Science, University of Newcastle upon Tyne, 2001. Department of Computing Science Technical Report Series 753.
- Halliday JJ, Shrivastava SK, Wheater SM. Flexible Workflow Management in the OPENflow system. In: 5th IEEE/OMG International Enterprise Distributed Object Computing Conference (EDOC 2001). 2001, Seattle, WA, USA: IEEE Computer Society Press.
- Little MC, Shrivastava SK, Wheater SM. Theory and Practice of Building Reliable Distributed Applications. In: 3rd IEEE International Symposium on Distributed Objects and Applications (DOA '01). 2001, Rome, Italy: IEEE Computer Society Press.
- Wheater SM, Shrivastava SK, Ranno F. OPENflow: A CORBA based transactional workflow system. Advances in Distributed Systems 2000, 1752, 354-374.
- Snow CR, Little MC, Wheater SM, Ingham DB. The University Student Registration System: a Case Study in Building a High-Availability Distributed Application Using General Purpose Components. In: Advances in Distributed Systems: Advanced Distributed Computing - from Algorithms to Systems. Springer-Verlag, 2000, pp.453-471.
- Halliday JJ, Shrivastava SK, Wheater SM. Implementing Support for Work Activity Coordination within a Distributed Workflow System. In: 3rd IEEE/OMG International Enterprise Distributed Object Computing Conference (EDOC '99). 1999, University of Mannheim, Germany: IEEE Press.
- Arief LB, Little MC, Shrivastava SK, Speirs NA, Wheater SM. Specifying distributed system services. BT Technology Journal 1999, 17(2), 126-136.
- Little MC, Wheater SM, Ingham DB, Snow CR, Whitfield H, Shrivastava SK. The University Student Registration System: A Case Study in Building a High-Availability Distributed Application Using General Purpose Components. In: Krakowiak, S. and Shrivastava, S.K, ed. Advances in Distributed Systems. Springer-Verlag, 1999, pp.453-471.
- Wheater SM, Shrivastava SK, Ranno F. A CORBA Compliant Transactional Workflow System for Internet Applications. In: IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware '98). 1998, The Lake District, UK: Springer-Verlag.
- Wheater SM, Shrivastava SK, Ranno F. A CORBA Compliant Transactional Workflow System for Internet Applications. Newcastle upon Tyne: Department of Computing Science, University of Newcastle upon Tyne, 1998. Department of Computing Science Technical Report Series 647.
- Ranno F, Shrivastava SK, Wheater SM. A Language for Specifying the Composition of Reliable Distributed Applications. In: 18th IEEE International Conference on Distributed Computing Systems (ICDCS '98). 1998, Amsterdam, The Netherlands: IEEE Computer Society Press.
- Ranno F, Shrivastava SK, Wheater SM. A Language for Specifying the Composition of Reliable Distributed Applications. Newcastle upon Tyne: Department of Computing Science, University of Newcastle upon Tyne, 1998. Department of Computing Science Technical Report Series 646.
- Ranno F, Shrivastava SK, Wheater SM. A System for Specifying and Coordinating the Execution of Reliable Distributed Aplications. Newcastle upon Tyne: Department of Computing Science, University of Newcastle upon Tyne, 1998. Department of Computing Science Technical Report Series 644.
- Shrivastava SK, Wheater SM. A Transactional Workflow based Distributed Application Composition and Execution Environment. In: 8th ACM SIGOPS European Workshop on Support for Composing Distributed Applications (EW-8). 1998, Sintra, Portugal: ACM Press, New York.
- Shrivastava SK, Wheater SM. Architectural support for dynamic reconfiguration of distributed workflow applications. IEE Proceedings: Software 1998, 145(5), 155-162.
- Shrivastava SK, Wheater SM. Architectural Support for Dynamic Reconfiguration of Large Scale Distributed Apllications. Newcastle upon Tyne: Department of Computing Science, University of Newcastle upon Tyne, 1998. Department of Computing Science Technical Report Series 645.
- Shrivastava SK, Wheater SM. Architectural Support for Dynamic Reconfiguration of Large Scale Distributed Applications. In: 4th IEEE International Conference on Configurable Distributed Systems (ICCDS '98). 1998, Annapolis, Maryland, USA: IEEE Computer Society Press.
- Little MC, Wheater SM. Building Configurable Applications in Java. In: 4th IEEE International Conference on Configurable Distributed Systems (ICCDS '98). 1998, Annapolis, Maryland, USA: IEEE Computer Society.
- Wheater SM, Shrivastava SK. A Framework for Configurable Distributed Transactions. In: 7th High Performance Transaction Systems Workshop (HPTS 1997). 1997, Pacific Grove, California, USA.
- Ranno F, Shrivastava SK, Wheater SM. A System for Specifying and Coordinating the Execution of Reliable Distributed Applications. In: 1st IFIP TC 6 WG 6.1 International Working Conference on Distributed Applications and Interoperable Systems (DAIS '97). 1997, Cottbus, Germany: Chapman & Hall.
- Wheater SM, Little MC. The Design and Implementation of a Framework for Configurable Software. Newcastle upon Tyne: Department of Computing Science, University of Newcastle upon Tyne, 1997. Department of Computing Science Technical Report Series 578.
- Wheater SM, Little MC. The Design and Implementation of a Framework for Configurable Software. In: 3rd IEEE International Conference on Configurable Distributed Systems (ICCDS '96). 1996, Maryland, USA: IEEE Computer Society Press.
- Wheater SM, Little MC. The Design and Implementation of a Framework for Extensible Software. BROADCAST ESPRIT Basic Research Project 6360, 1995. 6360.
- Parrington GD, Shrivastava SK, Wheater SM, Little MC. The Design and Implementation of Arjuna. Computing Systems 1995, 8(3), 255-308.
- Parrington GD, Shrivastava SK, Wheater SM, Little MC. The Design and Implementation of Arjuna. Newcastle upon Tyne: Department of Computing Science, University of Newcastle upon Tyne, 1995. Department of Computing Science Technical Report Series 509.
- Wheater SM, Shrivastava SK. Exercising Application Specific Run-Time Control Over Clustering of Objects. In: 2nd IEEE International Workshop on Configurable Distributed Systems (IWCDS-2). 1994, Pittsburgh, USA: IEEE Computer Society Press.
- Parrington GD, Shrivastava SK, Wheater SM, Little MC. The Design and Implementation of Arjuna. BROADCAST Project, 1994. 65.
- Wheater SM, Shrivastava SK. Exercising Application-Specific Run-Time Control over Clustering of Objects. BROADCAST Project, 1993.
- Wheater SM, McCue DL. Configuring Distributed Applications using Object Decomposition in an Atomic Action Environment. In: IEEE International Workshop on Configurable Distributed Systems. 1992, Imperial College, London, UK: IEEE Computer Society.
- Wheater SM. Constructing Reliable Distributed Applications using Actions and Objects. Newcastle upon Tyne: Computing Laboratory, University of Newcastle upon Tyne, 1990. Computing Laboratory Technical Report Series 316.
- Wheater SM. Constructing Reliable Distributed Applications Using Actions and Objects [PhD Thesis]. Newcastle upon Tyne: Computing Laboratory, University of Newcastle upon Tyne, 1990.
- Shrivastava SK, Wheater SM. Implementing Fault-Tolerant Distributed Applications Using Objects and Multi-Coloured Actions. In: 10th IEEE International Conference on Distributed Computing Systems (ICDCS-10). 1990, Paris, France: IEEE Computer Society Press.
- Shrivastava SK, Wheater SM. Implementing Fault-tolerant Distributed Applications using Objects and Multi-coloured Actions. Newcastle upon Tyne: Computing Laboratory, University of Newcastle upon Tyne, 1990. Computing Laboratory Technical Report Series 315.
- Shrivastava SK, Wheater SM. Objects and Multi-Coloured Actions. In: 3rd Workshop on Large Grained Parallelism. 1989, Carnegie Mellon University, Pittsburgh.
- Dixon GN, Parrington GD, Shrivastava SK, Wheater SM. The Treatment of Persistent Objects in Arjuna. The Computer Journal 1989, 32(4), 323-332.
- Dixon GN, Parrington GD, Shrivastava SK, Wheater SM. The Treatment of Persistent Objects in Arjuna. In: 3rd European Conference on Object-Oriented Programming (ECOOP '89). 1989, University of Nottingham, UK: Cambridge University Press.
- Dixon GN, Parrington GD, Shrivastava SK, Wheater SM. The Treatment of Persistent Objects in Arjuna. Newcastle upon Tyne: Computing Laboratory, University of Newcastle upon Tyne, 1989. Computing Laboratory Technical Report Series 283.
- Molina-Jimenez C, Shrivastava S, Wheater S. An Architecture for Negotiation and Enforcement of Resource Usage Policies. Newcastle upon Tyne: School of Computing Science, University of Newcastle upon Tyne, 2013. School of Computing Science Technical Report Series 1381.
- Bowyer AJB, Montague K, Wheater S, McGovern R, Lingam R, Balaam M. Understanding the family perspective on the storage, sharing and handling of family civic data. In: Conference on Human Factors in Computing Systems. 2018, Montreal QC, Canada: Association for Computing Machinery.
- McGough S, Forshaw M, Gerrard C, Wheater S, Allen B, Robinson P. Comparison of a cost-effective virtual Cloud cluster with an existing campus cluster. Newcastle upon Tyne: School of Computing Science, University of Newcastle upon Tyne, 2015. School of Computing Science Technical Report Series 1452.
- McGough AS, Forshaw M, Gerrard C, Wheater S, Allen B, Robinson P. Comparison of a cost-effective virtual cloud cluster with an existing campus cluster. Future Generation Computer Systems 2014, 41, 65-78.
- McGough AS, Forshaw M, Gerrard C, Robinson P, Wheater S. Analysis of power-saving techniques over a large multi-use cluster with variable workload. Concurrency and Computation: Practice and Experience 2013, 25(18), 2501-2522.
- McGough AS, Forshaw M, Gerrard C, Wheater S. Reducing the number of miscreant tasks executions in a multi-use cluster. In: Second International Conference on Cloud and Green Computing (CGC). 2012, Xiangtan: IEEE.