Publications

Where the first author is working directly under my supervision, I have indicated this with an asterisk (*).

2009

  1. *X Chen, SA Jarvis, 'Analysing BitTorrent's Seeding Strategies', 7th IEEE/IFIP International Conference on Embedded and Ubiqutious Computing (EUC-09), Vancouver, Canada, August 29-31, 2009 (pdf)
  2. *G Tan, SA Jarvis, AM Kermarrec, `Connectivity-Guaranteed and Obstacle-Adaptive Deployment Schemes for Mobile Sensor Networks', IEEE Transactions on Mobile Computing, 8(6):836-848, 2009 (pdf)
  3. *JA Smith, SD Hammond, GR Mudalige, J Davis, AB Mills, SA Jarvis, 'Recording Call Paths for High Performance Parallel Scientific Codes', UK Performance Engineering Workshop 2009 (UKPEW09), Leeds, UK, July 6-7, 2009
  4. *M Al-Ghamdi, AP Chester, JWJ Xue, SA Jarvis, 'The Effect of Server Reallocation Time in Dynamic Resource Allocation', UK Performance Engineering Workshop 2009 (UKPEW09), Leeds, UK, July 6-7, 2009
  5. *SD Hammond, GR Mudalige, JA Smith, SA Jarvis, `Performance Prediction and Procurement in Practice: Assessing the Suitability of Commodity Cluster Components for Wavefront Codes', IET Softw. 3(6):509-521, 2009
  6. E Ogston, SA Jarvis, `Peer Sampling with Improved Accuracy', Peer-to-peer Networking and Applications, 2:24-36, 2009 (pdf)
  7. *GR Mudalige, SD Hammond, JA Smith, SA Jarvis, `Predictive Analysis and Optimisation of Pipelined Wavefront Computations', 10th Workshop on Advances on Parallel and Distributed Processing Symposium, 23rd IEEE International Parallel and Distributed Processing Symposium (IPDPS'09), Rome, Italy, 25-29 May 2009
  8. L He, M Calleja, M Hayes, SA Jarvis, `Performance Prediction for Running Workflows under Role-based Authorization Mechanisms', 8th International Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems, 23rd IEEE International Parallel and Distributed Processing Symposium (IPDPS'09), Rome, Italy, 25-29 May, 2009
  9. *SD Hammond, GR Mudalige, JA Smith, SA Jarvis, `Predictive Simulation of HPC Applications', 23rd IEEE International Conference on Advanced Information Networking and Applications (AINA 2009), Bradford, UK, 26-29 May 2009
  10. *JWJ Xue, AP Chester, L He, SA Jarvis, `Model-driven Server Allocation in Distributed Enterprise Systems', 3rd International Conference on Adaptive Business Information Systems (ABIS 2009), Leipzig, Germany, 23-25 March, 2009 (pdf)
  11. *SD Hammond, GR Mudalige, JA Smith, JA Herdman, A Vadgama, SA Jarvis, `WARPP - A Toolkit for Simulating High-Performance Parallel Scientific Codes', 2nd ACM International Conference on Simulation Tools and Techniques, Rome, Italy, 2-6 March, 2009 (pdf)

2008

  1. *JWJ Xue, AP Chester, L He, SA Jarvis, `Dynamic Resource Allocation in Enterprise Systems', 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2008), Melbourne, Victoria, Australia, 8-10 December, 2008 (pdf)
  2. *AP Chester, JWJ Xue, L He, SA Jarvis, `A System for Dynamic Server Allocation in Application Server Clusters', IEEE Symposium on Parallel and Distributed Processing with Applications (2008), 10th-12th December, 2008, Sydney, Australia (pdf)
  3. *JMR Byrd, A Bhalerao, SA Jarvis, `Speculative Moves: Multithreading Markov Chain Monte Carlo Programs', High-Performance Medical Image Computing and Computer Aided Intervention (HP-MICCAI 08), 10 September 2008, New York, USA (pdf)
  4. *T Guo, SA Jarvis, `DIAO: A Scheme of Cooperative Data Distribution for Grid-Enabled Data Analysis Applications', 3rd International Conference on Computing and Global Information Technology, July 27 - August 1 2008, Athens, Greece, IEEE Computer Society Press
  5. E Ogston, SA Jarvis, `Improving the Accuracy of Peer-to-Peer Sampling Services', The First International Workshop on Computational P2P Networks: Theory and Practice (ComP2P 2008), July 27 - August 1 2008, Athens, Greece, IEEE Computer Society Press
  6. *AP Chester, JWJ Xue, SA Jarvis, `A System for Dynamic Resource Allocation in Application Server Clusters', UK Performance Engineering Workshop (2008), Imperial College, London, July, 2008
  7. *G Tan, AM Kermarrec, SA Jarvis, `Connectivity Guaranteed and Obstacle-Adaptive Deployment Schemes for Mobile Sensor Networks', 28th IEEE International Conference on Distributed Computing Systems (ICDCS 2008), June 17-20 2008, Beijing, China (pdf)
  8. *JMR Byrd, A Bhalerao, SA Jarvis, `Reducing the Run-time of MCMC Programs by Multithreading on SMP Architectures', Workshop on Multithreaded Architectures and Applications (MTAAP '08), held in conjunction with the 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS'08), April 14-18 2008, Miami, Florida USA (pdf)
  9. *G Mudalige, MK Vernon, SA Jarvis, `A Plug-and-Play Model for Evaluating Wavefront Computations on Parallel Architectures', 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS'08), April 14-18 2008, Miami, Florida USA (pdf)
  10. *G Tan, SA Jarvis, `A Payment-based Incentive and Service Differentiation Mechanism for Peer-to-Peer Streaming Broadcast', IEEE Transactions on Parallel and Distributed Systems, 19(4), 2008 (pdf)

2007

  1. *X Chen, SA Jarvis, `Design and Implementation of Efficient Range Query over DHT Services', 1st International Conference on Signal Processing and Communication Systems (ICSPCS 2007), Australia, Gold Coast, 17-19 December 2007
  2. *JWJ Xue, L He, SA Jarvis, `A Scheduling Algorithm for Revenue Maximisation for Cluster-based Internet Services', 3rd International Workshop on Scheduling and Resource Management for Parallel and Distributed Systems (SRMPDS'07), held as part of the 13th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2007), Hsinchu, Taiwan, December 5-7, 2007
  3. L He, JWJ Xue, SA Jarvis, `Partition-based Profit Optimisation for Multiclass Requests in Clusters of Servers', IEEE International Conference on e-Business Engineering (ICEBE 2007), Hong Kong, China, October 24-26, 2007
  4. *X Chen, SA Jarvis, `Distributed Arbitrary Segment Tree: Efficient Range Query Over Public DHT Services', 12th IEEE International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD 07), held as part of the 18th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC 2007), Athens, Greece, September, 2007
  5. SA Jarvis, BP Foley, PJ Isitt, DP Spooner, D Rueckert, GR Nudd, `Performance Prediction for a Code with Data-dependent Runtimes', Concurrency and Computation: Practice and Experience, 19:1-12, 2007 (pdf)
  6. *L Zhao, SA Jarvis, `Predictive Performance Modelling of Parallel Component Composition', Cluster Computing, Springer Science, 10(2), 2007 (pdf)
  7. *DA Bacigalupo, JWJ Xue, SA Jarvis, DN Dillenberger, GR Nudd, `Predicting the Effect on Performance of Container-Managed Persistence in a Distributed Enterprise Application', 6th International Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems, 21th IEEE International Parallel and Distributed Processing Symposium (IPDPS'07), March 26-30 2007, Long Beach, California USA
  8. *G Tan, SA Jarvis, `Distributed Broadcast Scheduling in Mobile Ad Hoc Networks with Unknown Topologies', 6th International Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems, 21th IEEE International Parallel and Distributed Processing Symposium (IPDPS'07), March 26-30 2007, Long Beach, California USA (pdf)
  9. *G Tan, SA Jarvis, `Stochastic Analysis and Improvement of the Reliability of DHT-based Multicast',26th Annual IEEE Conference on Computer Communications (INFOCOM). Anchorage, Alaska, USA, 2007 (pdf)
  10. *G Tan, SA Jarvis, `Improving the Fault Resilience of Overlay Multicast for Media Streaming', IEEE Transactions on Parallel and Distributed Systems, 18(6), 2007 (pdf)

2006

  1. *GR Mudalige, SA Jarvis, DP Spooner, GR Nudd, `Predictive Performance Analysis of a Parallel Pipelined Synchronous Wavefront Application for Commodity Processor Cluster Systems', IEEE International Conference on Cluster Computing (IEEE Cluster 2006), September 25-28, 2006, Barcelona, Spain (pdf)
  2. *X Chen, SA Jarvis, `Analysing Seeding Strategies and Fairness in BitTorrent-based Networks', 22nd Annual UK Performance Engineering Workshop (UKPEW06), July 6-7, 2006, Bournemouth, UK
  3. *JWJ Xue, DA Bacigalupo, SA Jarvis, `Performance Prediction of Distributed Enterprise Applications with Session Persistence', 22nd Annual UK Performance Engineering Workshop (UKPEW06), July 6-7, 2006, Bournemouth, UK
  4. *G Tan, SA Jarvis, `Inter-Overlay Cooperation in High-Bandwidth Overlay Multicast', 35th International Conference on Parallel Processing (ICPP-06), August 14-18, 2006, Columbus, Ohio, USA (pdf)
  5. *G Tan and SA Jarvis, `A Payment-based Incentive and Service Differentiation Mechanism for Peer-to-Peer Streaming Broadcast', Fourteenth IEEE International Workshop on Quality of Service (IWQoS 2006), June 19-21, 2006, Yale University, New Haven, CT, USA (pdf )
  6. *G Tan, SA Jarvis, DP Spooner, `Improving Fault Resilience of Overlay Multicast for Media Streaming', IEEE International Conference on Dependable Systems and Networks (DSN-2006), June 25-28 2006, Philadelphia, USA (pdf )
  7. *G Tan, SA Jarvis, X Chen, DP Spooner, GR Nudd, `Performance Analysis and Improvement of Overlay Construction for Peer-to-Peer Live Media Streaming', Simulation: Transactions of the Society for Modeling and Simulation, 82:93-106, Feb 2006 (pdf)
  8. SA Jarvis, DP Spooner, HN Lim Choi Keung, J Cao, S Saini, GR Nudd, 'Performance prediction and its use in parallel and distributed computing systems', Future Generation Computer Systems, 22(7):745-754, 2006 (pdf )
  9. *L He, SA Jarvis, DP Spooner, GR Nudd, `Performance Evaluation of Scheduling Applications with DAG Topologies on Multiclusters with Independent Local Schedulers', 5th International Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems, 20th IEEE International Parallel and Distributed Processing Symposium (IPDPS'06), April 25-29 2006, Rhodes Island, Greece.
  10. *G Tan, SA Jarvis, `Prediction of Short-Lived TCP Transfer Latency on Bandwidth Asymmetric Links', Journal of Computer and System Sciences, 72(7):1201-1210, 2006 (pdf)
  11. SA Jarvis, G Tan, DP Spooner, GR Nudd, `Constructing reliable and efficient overlays for peer-to-peer live media streaming', International Journal of Simulation, 7(2):54-62, 2006 (pdf )
  12. *L He, SA Jarvis, DP Spooner, H Jiang, DN Dillenberger, GR Nudd, `Allocating Non-real-time and Soft Real-time Jobs in Multiclusters', IEEE Transactions on Parallel and Distributed Systems, 17(2):99-112, 2006 (pdf)

2005

  1. J Schopf, B Gropp, SA Jarvis, M Leese, B Tierney, `Report of the International Grid Performance Workshop 2005', Argonne National Laboratory MCS Technical Memorandum ANL/MCS-TM-288 and National e-Science Centre Technical Report, 2005, (pdf)
  2. SA Jarvis, PJ Isitt, BP Foley, DP Spooner, GR Nudd, `Towards Performance-aware Real-time Management for On-demand Computing Environments', 7th International Workshop on Performability Modeling of Computer and Communication Systems (PMCCS), September 23-24 2005, Torino, Italy
  3. LAS Snyder, SA Jarvis, NJ Saunders, `Complete and variant forms of the gonococcal genetic island in Neisseria meningitidis', Microbiology 151:4005-4013, 2005, (pdf)
  4. *BP Foley, DP Spooner, PJ Isitt, SA Jarvis, GR Nudd, `Performance prediction for a code with data-dependent runtimes', UK e-Science All Hands Conference: Innovating through e-Science (AHM 2005), Nottingham, September 19-22 2005, (pdf)
  5. *DA Bacigalupo, SA Jarvis, L He, DP Spooner, DN Dillenberger, GR Nudd, `An investigation into the application of different performance prediction techniques to distributed enterprise applications', The Journal of Supercomputing 34(2):93-111, 2005, (pdf)
  6. *G Tan, SA Jarvis, X Chen, DP Spooner, GR Nudd, `Performance Analysis and Improvement of Overlay Construction for Peer-to-Peer Live Media Streaming', 13th IEEE Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), Sept. 2005.
  7. *D Bacigalupo, SA Jarvis, L He, DP Spooner, GR Nudd, `A Comparative Evaluation of Two Techniques for Predicting the Performance of Dynamic Enterprise Systems', Parallel Computing (ParCo) 2005, 13-16 September 2005, Malaga, Spain, (pdf)
  8. *G Tan, SA Jarvis, L He, X Chen, DP Spooner, GR Nudd, `Modelling Web transfer Performance over Asymmetric Networks', 1st International Workshop on Performance Modelling in Wired, Wireless, Mobile Networking and Computing (PMWMNC-2005), 11th IEEE International Conference on Parallel and Distributed Systems (ICPADS'05), 20-22 July 2005, Fukuoka Institute of Technology, Japan. (pdf)
  9. *X Chen, SA Jarvis, G Tan, L He, DP Spooner, GR Nudd, `An implementation of BLAST over peer-to-peer and its performance validation through simulation', 8th International Conference on Computer Modelling and Simulation, 6-8 April 2005, Oxford, UK
  10. SA Jarvis, L He, DP Spooner, GR Nudd, `The impact of predictive inaccuracies on execution scheduling', International Journal of Performance Evaluation, 60(1-4):127-139, 2005 (pdf)
  11. GR Nudd, SA Jarvis, `Performance-based Middleware for Grid Computing', Concurrency and Computation: Practice and Experience, 17:215-234, 2005. (pdf)
  12. *L He, SA Jarvis, DP Spooner, DA Baciglupo, G Tan, GR Nudd, `Mapping DAG-based Applications to Multiclusters with Background workload', 5th IEEE International Symposium on Cluster Computing and the Grid (CCGrid'05), 9-12 May 2005, Cardiff, UK (pdf)
  13. DP Spooner, J Cao, SA Jarvis, L He, GR Nudd, `Performance-aware Workflow Management for Grid Computing', The Computer Journal 48(3):347-357, Oxford University Press, 2005, (pdf)
  14. NJ Saunders, P Boonmee, JF Peden, SA Jarvis, `Inter-species horizontal transfer resulting in core-genome and niche-adaptive variation within Helicobacter pylori', BMC Genomics 2005, 6:9 (pdf)
  15. *L Zhao, SA Jarvis, DP Spooner, GR Nudd, `On Predictive Performance Modelling of Parallel Component Composition', Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems, 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05), April 4-8 2005, Denver, Colorado.
  16. *DA Bacigalupo, SA Jarvis, L He, DP Spooner, GR Nudd, `Comparing layered queuing and historical performance models of a distributed enterprise application', International Conference on Parallel and Distributed Computing and Networks (PDCN'05), 15-17 February, Innsbruck Austria, 2005
  17. J Cao, DP Spooner, SA Jarvis, GR Nudd, 'Grid load balancing using intelligent agents', Future Generation Computer Systems special issue on Intelligent Grid Environments: Principles and Applications, 21(1):135-149, 2005 (pdf)

2004

  1. *L He, SA Jarvis, D Bacigalupo, DP Spooner, GR Nudd, `Performance-aware Load Balancing for Multiclusters', Second International Symposium on Parallel and Distributed Processing and Applications (ISPA'04), Hong Kong, China December 13-15 2004, (pdf)
  2. SA Jarvis, N Thomas, A van Moorsel, `Open issues in Grid Performability', International Journal of Simulation, 5(5):3-12, 2004 (pdf)
  3. *L He, SA Jarvis, DP Spooner, X Chen, GR Nudd, `Dynamic Scheduling of Parallel Jobs with QoS Demands in Multiclusters and Grids', 5th IEEE/ACM International Workshop on Grid Computing (Grid2004), Pittsburgh, USA, Nov 8, 2004, (pdf)
  4. *L He, SA Jarvis, DP Spooner, X Chen, GR Nudd, `Hybrid Performance-based Workload Management for Multiclusters and Grids', IEE Proc.-Softw., 151(5):224-231, October 2004.
  5. *L He, SA Jarvis, DP Spooner, X Chen, GR Nudd, `Dynamic, Hybrid Performance-oriented Scheduling of Moldable Jobs with QoS Demands in Multiclusters and Grids', 3rd International Conference on Grid and Cooperative Computing (GCC 2004), Wuhan, China, October 2004. (pdf)
  6. *L He, SA Jarvis, D Bacigalupo, DP Spooner, X Chen, GR Nudd, `Queueing Network-based Optimisation Techniques for Workload Allocation in Clusters of Computers', IEEE International Conference on Services Computing (SCC 2004), Shanghai, China, September 15-18, 2004. IEEE Computer Society Press. (pdf)
  7. *JRD Dyson, NE Griffiths, HN Lim Choi Keung, SA Jarvis, GR Nudd, `Trusting Agents for Grid Computing', IEEE International Conference on Systems, Man and Cybernetics (SMC 2004), The Hague, The Netherlands, October 10-13 2004.
  8. *HN Lim Choi Keung, JRD Dyson, SA Jarvis, GR Nudd, `Performance Modelling of a Self-Adaptive and Self-Optimising Resource Monitoring System for Dynamic Grid Environments', UK e-Science All Hands Conference: e-Science Broadening the Horizon (AHM 2004), Nottingham, August 31 - September 3 2004.
  9. *L Zhao, SA Jarvis, D Bacigalupo, DP Spooner, GR Nudd, `A Layered Framework for Grid Service Performance Model Composition',20th Annual UK Performance Engineering Workshop (UKPEW' 2004), University of Bradford, July 7-8 2004.
  10. *L He, SA Jarvis, DP Spooner, X Chen, GR Nudd, `Hybrid performance-oriented optimisation mechanism for scheduling QoS-requesting parallel jobs in multiclusters and grids', 20th Annual UK Performance Engineering Workshop (UKPEW' 2004), University of Bradford, July 7-8 2004.
  11. *BP Foley, PJ Isitt, DP Spooner, SA Jarvis, GR Nudd, 'Implementing Performance Services in Globus Toolkit v3', 20th Annual UK Performance Engineering Workshop (UKPEW' 2004), University of Bradford, July 7-8 2004.
  12. *HN Lim Choi Keung, JRD Dyson, SA Jarvis, GR Nudd, 'Self-Adaptive and Self-Optimising Resource Monitoring for Dynamic Grid Environments', 2nd International Workshop on Self-Adaptive and Autonomic Computing Systems (SAACS 2004), Zaragoza, Spain, August 30 - September 1, 2004. IEEE Computer Society Press.
  13. SA Jarvis, DP Spooner, BP Foley, PJ Isitt, GR Nudd, 'Predictive Workflow Scheduling for Multi-Clusters and Grids', CORS/INFORMS Joint International Meeting, May 16-19 2004, Banff, Alberta, Canada
  14. A Andrieux, D Berry, J Garibaldi, S Jarvis, J MacLaren, D Ouelhadj, D Snelling, 'Open Issues in Grid Scheduling', National e-Science Centre and the Inter-disciplinary Scheduling Network technical paper UKeS-2004-03, 2004 (pdf)
  15. *L He, SA Jarvis, DP Spooner, GR Nudd, 'Dynamic, capability-driven scheduling of DAG-based real-time jobs in heterogeneous clusters', International Journal of High Performance Computing and Networking, 1(6-8), September 2004 (pdf)
  16. *L He, SA Jarvis, DP Spooner, GR Nudd, 'Optimising static workload allocation in multiclusters', 18th IEEE International Parallel and Distributed Processing Symposium 2004 (IPDPS'04), 26-30 April 2004, Santa Fe, New Mexico. IEEE Computer Society Press (pdf)
  17. *D Bacigalupo, SA Jarvis, L He, GR Nudd, 'An investigation into the application of different performance techniques to e-Commerce applications', Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems, 18th IEEE International Parallel and Distributed Processing Symposium 2004 (IPDPS'04), 26-30 April 2004, Santa Fe, New Mexico. IEEE Computer Society Press.

2003

  1. *L He, SA Jarvis, GR Nudd, `Dynamic Scheduling of Parallel Real-time Jobs by Modelling Spare Capabilities', Cluster 2003, IEEE International Conference on Cluster Computing, Hong Kong, December 1-4, 2003 (pdf)
  2. SA Jarvis, DP Spooner, JRD Dyson, L Zhao, GR Nudd, `Performance-responsive Middleware for Grid Computing', AHM2003: Delivering e-Science, Nottingham, 2-4 September, 2003 (pdf)
  3. *H Lim Choi Keung, JRD Dyson, SA Jarvis, GR Nudd, `Predicting the Performance of Globus Monitoring and Discovery Service (MDS-2)', 4th ACM/IEEE International Workshop on Grid Computing (Grid 2003), held as part of SuperComputing 2003, Phoenix, Arizona, November 2003 (pdf)
  4. *H Lim Choi Keung, JRD Dyson, SA Jarvis, GR Nudd, `Performance Evaluation of a Grid Resource Monitoring and Discovery Service', IEE Proc.-Software, 150(4), pp. 243-251, August 2003 (pdf)
  5. SA Jarvis (Ed.), `Performance Engineering', Proceedings of the 19th Annual UK Performance Engineering Workshop (UKPEW' 2003), University of Warwick, July 2003, ISBN 0-9541000-2-6
  6. *DA Bacigalupo, JD Turner, SA Jarvis, GR Nudd, `Modelling Dynamic e-Business Applications Using Historical Performance Data', 19th Annual UK Performance Engineering Workshop (UKPEW' 2003), University of Warwick, UK July 9-10 2003, pp 352-362
  7. *H Lim Choi Keung, JRD Dyson, SA Jarvis, GR Nudd, `The Globus Monitoring and Discovery Service (MDS-2): a Performance Analysis', 19th Annual UK Performance Engineering Workshop (UKPEW' 2003), University of Warwick, UK July 9-10 2003, pp 103-116.
  8. *L He, SA Jarvis, DP Spooner, GR Nudd, `Performance-based Dynamic Scheduling of Hybrid Real-time Applications on a Cluster of Heterogeneous Workstations', Euro-Par 2003, International Conference on Parallel and Distributed Computing, 26th - 29th August 2003, Klagenfurt, Austria. (pdf)
  9. SA Jarvis, DP Spooner, HN Lim Choi Keung, JRD Dyson, L Zhao, GR Nudd, `Performance-based Middleware Services for Grid Computing', 5th International Workshop on Active Middleware Services (AMS 2003), held as part of the 12th IEEE International Symposium on High Performance Distributed Computing (HPDC-12/GGF-8), June 2003, Seattle, USA. ISBN 0-7695-1983-0, pp 151-159. (pdf)
  10. *DA Bacigalupo, JD Turner, SA Jarvis, DN Dillenberger, GR Nudd, `A Dynamic Predictive Framework for e-business Workload Management', 7th World Multiconference on Systemics, Cybernetics and Informatics (SCI 2003), July 27-30, Orlando, USA.
  11. J Cao, SA Jarvis, S Saini, GR Nudd. `GridFlow: Workflow Management for Grid Computing', 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2003), May 12-14, Tokyo, Japan. (pdf)
  12. SA Jarvis, DP Spooner, HN Lim Choi Keung, J Cao, S Saini, GR Nudd. `Performance Prediction and its use in Parallel and Distributed Computing Systems', IEEE/ACM International Workshop on Performance Modelling, Evaluation and Optimization of Parallel and Distributed Systems held as part of the 17th IEEE International Parallel and Distributed Processing Symposium 2003 (IPDPS'03), April 22-26, Nice, France. (pdf)
  13. J Cao, DP Spooner, SA Jarvis, S Saini, GR Nudd. `Agent-based Grid Load Balancing using Performance-driven Task Scheduling', 17th IEEE International Parallel and Distributed Processing Symposium 2003 (IPDPS'03), April 22-26, Nice, France. (pdf)
  14. DP Spooner, SA Jarvis, J Cao, S Saini, GR Nudd. `Local Grid Scheduling Techniques using Performance Prediction', IEE Proc. Comp. Digit. Tech., 150(2):87-96, 2003. (pdf)

2002

  1. *HN Lim Choi Keung, L Wang, DP Spooner, SA Jarvis, W Jie, GR Nudd. `Grid Resource Management Information Services for Scientific Computing', International Conference on Scientific and Engineering Computation 2002 (IC-SEC 2002), Singapore, December 3-5 2002.
  2. SA Jarvis, JMD Hill, CJ Siniolakis, VP Vasilev. Portable and Architecture Independent Parallel Performance Tuning using BSP, Parallel Computing, 28(11):1587-1609, 2002 (pdf, ps)
  3. DP Spooner, SA Jarvis, J Cao, GR Nudd, S Saini, DJ Kerbyson. `Performance-based Workload Management for Grid Computing', Proc. Los Alamos Computer Science Institute Symposium (LACSI), Santa Fe, October 2002
  4. *HN Lin Choi Keung, J Cao, DP Spooner, SA Jarvis GR Nudd. `Grid Information Services Using Software Agents', 18th Annual UK Performance Engineering Workshop (UKPEW' 2002), University of Glasgow, UK July 10-11 2002, pp 187-199.
  5. DP Spooner, J Cao, JD Turner, HN Lin Choi Keung, SA Jarvis GR Nudd. `Localised Workload Management using Performance Prediction and QoS Contracts', 18th Annual UK Performance Engineering Workshop (UKPEW' 2002), University of Glasgow, UK July 10-11 2002, pp 69-81.
  6. *JD Turner, D Bacigalupo, SA Jarvis, DN Dillenberger, GR Nudd, `Application Response Measurement of Distributed Web Services', Journal of Computer Resource Measurement, 108:45-55, 2002. (pdf, ps)
  7. *JD Turner, D Bacigalupo, SA Jarvis GR Nudd. `Using a Transaction Definition Language for the Automated ARMing of Web Services', 2002 CMG UK Conference on Technology Management and Performance Evaluation of Enterprise-Wide Information Systems (UKCMG2002), June 2002.
  8. M Joy, S Jarvis, M Luck. Introducing UNIX and Linux, PALGRAVE MACMILLAN, ISBN 0-333-98763-2, 2002.
  9. R Drummond, D Neilson, R Packwood, S Jarvis. `Thinking Big: Mainframe Linux', headline article in Linux Pro, June 2002 pp 3-11; also in PC Plus magazine December 2002 issue 196.
  10. VC Chavez-Demoulin, SA Jarvis, R Perera, ASA Roehrl, SW Schmiedl, MP Sondergaard. `Extreme Datamining', Studies in Classification, Data Analysis, and Knowledge Organization, 23:387-395, Springer-Verlag, 2002.
  11. VC Chavez-Demoulin, V Berezka, SA Jarvis, V Kuminov, V Lenshin, ASA Roehrl, SW Schmiedl, A Weinberg. `Projekt ZUP: Erstellen einer transparenten und effizienten real-time Firma' (in German), Linux Enterprise Magazine, August 2002.
  12. SA Jarvis. `Grid Middleware: Underpinning the e- Architectures', Shaping the Information Society in Europe 2002 (guest speaker), April 22-23, Berlin.
  13. J Cao, DP Spooner, JD Turner, SA Jarvis, DJ Kerbyson, S Saini, GR Nudd. `Agent-based Resource Management for Grid Computing' (short paper), 2nd IEEE International Symposium on Cluster Computing and the Grid. Berlin, Germany, May, 2002.
  14. J Cao, SA Jarvis, DP Spooner JD Turner, GR Nudd. `Performance Prediction Technology for Agent-based Resource Management in Grid Environments', 11th IEEE International Heterogeneous Computing Workshop (HCW02) held in conjuction with the International Parallel and Distributed Processing Symposium (IPDPS 02), IEEE Computer Society Press, ISBN 0-7695-1573-8, April 2002.
  15. J Cao, SA Jarvis, DJ Kerbyson, GR Nudd. `ARMS: an Agent-based Resource Management System for Grid Computing'. Scientific Programming (Special Issue on Grid Computing), 10(2):135-48, 2002. (pdf, ps)
  16. *P Boonmee, PW Goldberg, NJ Saunders, SA Jarvis. `A Computational Framework for the Detection and Identification of Horizontal Gene Transfer in Bacteria', The International Conference on Bioinformatics (InCoB 2002), Bangkok, Thailand. 6-8th February 2002.
2001
  1. *JD Turner, DP Spooner, J Cao, SA Jarvis, DN Dillenberger, GR Nudd `A Transaction Definition Language for Java Application Response Measurement', 27th International Conference on Technology Management and Performance Evaluation of Enterprise-Wide Information Systems (CMG2001), Anaheim, California. 2-7th December 2001. Journal of Computer Resource Measurement, 105:55-65, 2001. (pdf, ps)
  2. DP Spooner, JD Turner, J Cao, SA Jarvis, GR Nudd, `Application Characterisation using a Lightweight Transaction Model', In proceedings of 17th UK Performance Engineering Workshop, editors K Djemame and M Kara, ISBN 0-9541000-0-X, pp 215-227, July 18-19, 2001, Leeds UK
  3. *P Boonmee, NJ Saunders, SA Jarvis, `Computational Analysis of Lateral Gene Transfer', Abstract in the Proceedings of Bioinformatics 2001, pp. 12, March 29-April 1 2001, Skovde Sweden
  4. NJ Saunders, JS Mirsky, JF Peden, SA Jarvis, `The identification of horizontally acquired genes in H. pylori using modified signature analysis methodology', Abstracts of the 101st Annual General Meeting of the American Society for Microbiology (2001) number R-19, page 684.
  5. SA Jarvis, JS Mirsky, JF Pedan, NJ Saunders, `Identification of Horizontally Acquired DNA using Genome Signature Analysis', Depapartment of Computer Science, University of Warwick, Research Report 379, January 2001.
  6. SA Jarvis, JS Mirsky, JF Pedan, NJ Saunders, `Finding Secret Messages in DNA Microdots', Depapartment of Computer Science, University of Warwick, Research Report 380, January 2001.
2000
  1. NJ Saunders, JS Mirsky, JF Peden, SA Jarvis, `An Improved Method for Identifying Horizontally Acquired Virulence Genes', Abstract in the Proceedings of The Federation of Infection Societies (FIS 2000), November 29-December 1 2000, Manchester UK
1998:
  1. S Jarvis, S Marlow, S Peyton Jones, E Wilcox, `Standardising compiler/profiler log files', In proc. 10th International Workshop on the Implementation of Functional Languages (IFL'98), London, pp 429-446, 1998
  2. RG Morgan, SA Jarvis, `Profiling Large-Scale Lazy Functional Programs', Journal of Functional Programming, 8(3):201-237, ISBN 0956-7968, May 1998
  3. JMD Hill, SA Jarvis, C Siniolakis, VP Vasilev, `Portable and Architecture Independent Parallel Performance Tuning using a Call-graph Profiling Tool' Sixth EuroMicro Workshop on Parallel and Distributed Processing (PDP'98). IEEE Computer Society Press, Jan 1998, pp 286-292, ISBN 0-8186-8332-5
  4. JMD Hill, SA Jarvis, C Siniolakis, VP Vasilev, `Analysing an SQL Application with a BSPlib Call-graph Profiling Tool', EuroPar'98, LNCS 1470:157-164, ACM IFIP & Springer-Verlag, Sep 1998, ISBN 3-540-64952-2
1997:
  1. SA Jarvis, RG Morgan, `The Results of Profiling Large-Scale Lazy Functional Programs', LNCS 1268:200-221(1997), ISBN 3-540-63237-9, Selected Papers of the Implementation of Functional Languages 8th International Workshop, Bad Godesberg, Germany, Sept 1996
  2. JMD Hill, SA Jarvis, C Siniolakis and VP Vasilev, `Portable and architecture independent parallel performance tuning using a call-graph profiling tool: a case study in optimising SQL', Oxford University Computing Laboratory, Programming Research Group, TR-17-97, May 1997.
1996:
  1. SA Jarvis and RG Morgan, `The Results of: Profiling Large-Scale Lazy Functional Programs', 1996 International Workshop on the Implementation of Functional Languages, Gustav-Stresemann-Institut, Bonn-Bad-Godesberg, Germ any, Sept 16-18, 1996.
1995:
  1. MG Hinchey and SA Jarvis, `Concurrent Systems: Formal Development in CSP', McGraw-Hill International Series in Software Engineering, series editor Prof. Darrel C. Ince, ISBN 0-07-707649-4, 1995.
  2. SA Jarvis, S Poria and RG Morgan, `Understanding LOLITA: Experiences of Teaching Large-Scale Functional Programming', Lecture Notes in Computer Science LNCS 1022, Springer-Verlag, 1995.
  3. A Bokma, SA Jarvis, M Huiban and A Slade, `Handling Communication in Concurrent KBS', In proceedings of the 8th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, Melbourne, Australia, June 6-8, 1995.
  4. RG Morgan and SA Jarvis, `Profiling Large-Scale Lazy Functional Programs', In proceedings of High Performance Functional Computing, AP Wim Bohm and JT Feo editors, Lawrence Livermore National Laboratory, pp 222-235, Denver USA, April 9-11, 1995.
1994:
  1. RG Morgan, R Garigliano, SA Jarvis and BS Parker, `The LOLITA System as an Example of Large-Scale Functional Programming', Dagstuhl Workshop on Functional Programming in the Real World, Dagstuhl, Germany, May 16-20, 1994.
  2. MG Hinchey and SA Jarvis, `Formal Protocol Specification and Verification', In proceedings of IEEE IPCCC'94, International Phoenix Conference on Computers and Communications, Phoenix, AZ, Advanced Technology Seminar notes, IEEE Press, April 12-16 1994.
  3. MG Hinchey and SA Jarvis, `Simulating Concurrent Systems with Formal Methods', In proceedings ICSEE'94, International Conference on Simulation in Engineering Education, Tempe, AZ, The Society for Computer Simulation, Simulation Series, 26(1):17-22, January 1994.
1993:
  1. JE Hazan, SA Jarvis, RG Morgan and R Garigliano, `Understanding Lolita: Program comprehension in functional languages', in Proceedings of IEEE Conference on Program Comprehension, Capri, Italy, pp 26-34, June 1993.
  2. MG Hinchey and SA Jarvis, `Protocol Specification and Verification Methods: An Overview', in proceedings IEEE SICON/ICIE'93, Singapore International Conference on Networking, Singapore, pp 581-585, IEEE Computer Society Press, Los Alamitos, September 6-11, 1993.
  3. MG Hinchey and SA Jarvis, `An Incremental Approach to Network Specification and Verification', in Proceedings SVNC'93, 4th Silicon Valley Networking Conference, Santa Clara, CA, 13-16 April 1993, pp 123-132, Maple Press, 1993.
  4. MG Hinchey, SA Jarvis and RG Morgan, `Protocols: Specification and Verification', in Proceedings SVNC'93, 4th Silicon Valley Networking Conference, Santa Clara, CA, 13-16 April 1993, tutorial notes, Maple Press, 1993.
1992:
  1. SA Jarvis, `Verification of a reliable network protocol', Oxford University Computing Laboratory, Programming Research Group, TR-2-93, September 1992.