Left AESOP in September 2010.
- External Associate
- Home page
My research interests centre around performance analysis, particularly parallel and distributed tools and techniques for the analysis of very large Markov and semi-Markov models. I am also currently investigating the performance modelling of virtualised data storage systems.
46 Publications with AESOP
Book Chapters
- Performance Trees: A Query Specification Formalism for Quantitative Performance Analysis
![[Postscript]](/images/icon-ps-mini.png)
- William J. Knottenbelt, Nicholas J. Dingle, Tamas Suto
- Parallel, Distributed and Grid Computing for Engineering
- April, 2009
- Response Time Densities and Quantiles in Large Markov and Semi-Markov Models
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Jeremy T. Bradley, Nicholas J. Dingle, Uli Harder, Peter G. Harrison, William J. Knottenbelt
- Performance Evaluation of Parallel, Distributed and Emergent Systems
- 2006
Journal Articles
- Analytical and Simulation Modelling of Zoned RAID Systems
- Abigail Lebrecht, Nicholas J. Dingle, William J. Knottenbelt
- The Computer Journal
- May, 2011
- Passage-time Computation and Aggregation Strategies for Large Semi-Markov Processes
![[PDF]](/images/icon-pdf-mini.png)
- Marcel C. Guenther, Nicholas J. Dingle, Jeremy T. Bradley, William J. Knottenbelt
- Performance Evaluation
- March, 2011
- Modelling infection spread using location tracking
![[PDF]](/images/icon-pdf-mini.png)
- Andrew Mason, Nicholas J. Dingle, William J. Knottenbelt, Derek Bell, William Buchanan, Christoph Thuemmler
- International Journal of Healthcare Technology and Management
- 2010
- Distributed Computation of Transient State Distributions and Passage Time Quantiles in Large Semi-Markov Models
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Jeremy T. Bradley, Nicholas J. Dingle, Peter G. Harrison, William J. Knottenbelt
- Future Generation Computer Systems
- August, 2006
- Uniformization and Hypergraph Partitioning for the Distributed Computation of Response Time Densities in Very Large Markov Models
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle, Peter G. Harrison, William J. Knottenbelt
- Journal of Parallel and Distributed Computing
- August, 2004
- Hypergraph-based Parallel Computation of Passage Time Densities in Large Semi-Markov Models
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Jeremy T. Bradley, Nicholas J. Dingle, William J. Knottenbelt, Helen J. Wilson
- Linear Algebra and Its Applications
- July, 2004
Journal Special Issue Article
- PIPE2: A Tool for the Performance Evaluation of Generalised Stochastic Petri Nets
![[Postscript]](/images/icon-ps-mini.png)
- Nicholas J. Dingle, William J. Knottenbelt, Tamas Suto
- Special Issue on Tools for Computer Performance Modelling and Reliability Analysis
- March, 2009
Electronic Journal Article
- Automated Customer-Centric Performance Analysis of Generalised Stochastic Petri Nets Using Tagged Tokens
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle, William J. Knottenbelt
- March, 2009
Conference and Workshop Papers
- GPU-Enabled Steady-State Solution of Large Markov Models
![[PDF]](/images/icon-pdf-mini.png)
- Bruno R. C. Magalhaes Magalhaes, Nicholas J. Dingle, William J. Knottenbelt
- 6th International Workshop on the Numerical Solution of Markov Chains (NSMC'10)
- September, 2010
- Data Placement And Migration Strategies For Virtualised Data Storage Systems
![[PDF]](/images/icon-pdf-mini.png)
- Henry Bond, Nicholas J. Dingle, Felipe Franciosi, Peter G. Harrison, William J. Knottenbelt
- 23rd Annual European Simulation and Modelling Conference (ESM 2009)
- October, 2009
- Using Bulk Arrivals to Model I/O Request Response Time Distributions in Zoned Disks and RAID Systems
![[PDF]](/images/icon-pdf-mini.png)
- Abigail Lebrecht, Nicholas J. Dingle, Peter G. Harrison, William J. Knottenbelt, Soraya Zertal
- 4th International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS 2009)
- October, 2009
- A Performance Model of Zoned Disk Drives with I/O Request Reordering
![[PDF]](/images/icon-pdf-mini.png)
- Abigail Lebrecht, Nicholas J. Dingle, William J. Knottenbelt
- 6th International Conference on Quantitative Evaluation of Systems (QEST 2009)
- September, 2009
- Modelling Zoned RAID Systems using Fork-Join Queueing Simulation
![[PDF]](/images/icon-pdf-mini.png)
- Abigail Lebrecht, Nicholas J. Dingle, William J. Knottenbelt
- 6th European Performance Engineering Workshop (EPEW 2009)
- July, 2009
- Aggregation strategies for large semi-Markov processes
![[Postscript]](/images/icon-ps-mini.png)
- Marcel C. Guenther, Nicholas J. Dingle, Jeremy T. Bradley, William J. Knottenbelt
- 3rd International Symposium on Semi-Markov Models: Theory and Applications
- June, 2009
- Towards The Automated Inference Of Queueing Network Models From High-Precision Location Tracking Data
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle, Adam Jackson, William J. Knottenbelt
- 23rd European Conference on Modelling and Simulation (ECMS 2009)
- June, 2009
- Service Level Agreement Specification, Compliance Prediction And Monitoring With Performance Trees
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle, William J. Knottenbelt, Lei Wang
- 22nd Annual European Simulation and Modelling Conference (ESM'08)
- October, 2008
- Simulation And Modelling Of RAID 0 System Performance
![[PDF]](/images/icon-pdf-mini.png)
- Francis Wan, Nicholas J. Dingle, William J. Knottenbelt, Abigail Lebrecht
- 22nd Annual European Simulation and Modelling Conference (ESM'08)
- October, 2008
- A Parallel and Distributed Analysis Pipeline for Performance Tree Evaluation
![[PDF]](/images/icon-pdf-mini.png)
- Darren K. Brien, Nicholas J. Dingle, William J. Knottenbelt, Harini Kulatunga, Tamas Suto
- QEST'08, 5th International Conference on the Quantitative Evaluation of Systems
- September, 2008
- Automated Customer-Centric Performance Analysis of Generalised Stochastic Petri Nets Using Tagged Tokens
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle, William J. Knottenbelt
- Third International Workshop on Practical Applications of Stochastic Modelling (PASM'08), Palma de Mallorca, Spain
- September, 2008
- Modelling and Validation of Response Times in Zoned RAID
![[PDF]](/images/icon-pdf-mini.png)
- Abigail Lebrecht, Nicholas J. Dingle, William J. Knottenbelt
- 16th Annual Meeting of the IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS)
- September, 2008
- Natural Language Specification of Performance Trees
![[PDF]](/images/icon-pdf-mini.png)
- Lei Wang, Nicholas J. Dingle, William J. Knottenbelt
- 5th European Performance Engineering Workshop (EPEW 2008)
- September, 2008
- A Response Time Distribution Model for Zoned RAID
![[PDF]](/images/icon-pdf-mini.png)
- Abigail Lebrecht, Nicholas J. Dingle, William J. Knottenbelt
- The 15th International Conference on Analytical and Stochastic Modelling Techniques and Applications (ASMTA '08)
- June, 2008
- Performance Trees: Implementation And Distributed Evaluation
![[PDF]](/images/icon-pdf-mini.png)
- Darren K. Brien, Nicholas J. Dingle, William J. Knottenbelt, Harini Kulatunga, Tamas Suto
- PDMC'08, 7th International Workshop on Parallel and Distributed Methods in Verification
- March, 2008
- Efficient Approximation of Response Time Densities and Quantiles in Stochastic Models
![[Postscript]](/images/icon-ps-mini.png)
- Susanna Wau Men Au-Yeung, Nicholas J. Dingle, William J. Knottenbelt
- 4th ACM Workshop on Software and Performance (WOSP 2004), Redwood City, California, USA, January 2004, pp. 151-155.
- January, 2004
- Expressing Performance Requirements using Regular Expressions to specify Stochastic Probes over Process Algebra Models
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Ashok Argent-Katwala, Jeremy T. Bradley, Nicholas J. Dingle
- WOSP'04, 4th International Workshop on Software and Performance
- January, 2004
- Derivation of Passage-time Densities in PEPA Models using ipc: the Imperial PEPA Compiler
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Jeremy T. Bradley, Nicholas J. Dingle, Stephen T. Gilmore, William J. Knottenbelt
- MASCOTS'03, 11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems
- October, 2003
- Hypergraph-based Parallel Computation of Passage Time Densities in Large Semi-Markov Models
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Jeremy T. Bradley, Nicholas J. Dingle, William J. Knottenbelt, Helen J. Wilson
- NSMC 2003, 4th International Workshop on Numerical Solution of Markov Chains
- September, 2003
- Performance Queries on Semi-Markov Stochastic Petri Nets with an Extended Continuous Stochastic Logic
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Jeremy T. Bradley, Nicholas J. Dingle, Peter G. Harrison, William J. Knottenbelt
- PNPM 2003, 10th International Workshop on Petri Nets and Performance Models, Urbana IL, USA
- September, 2003
- Exact Aggregation Strategies for Semi-Markov Performance Models
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Jeremy T. Bradley, Nicholas J. Dingle, William J. Knottenbelt
- SPECTS 2003, International Symposium on Performance Evaluation of Computer and Telecommunication Systems, Montreal, Canada, July 20-24 2003
- July, 2003
- HYDRA: HYpergraph-based Distributed Response-time Analyser
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle, Peter G. Harrison, William J. Knottenbelt
- International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2003)
- June, 2003
- Distributed Computation of Passage Time Quantiles and Transient State Distributions in Large Semi-Markov Models
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Jeremy T. Bradley, Nicholas J. Dingle, Peter G. Harrison, William J. Knottenbelt
- PMEO-PDS 2003, International Workshop on Performance Modelling, Evaluation, and Optimization of Parallel and Distributed Systems
- April, 2003
- Response Time Densities in Generalised Stochastic Petri Net Models.
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle, Peter G. Harrison, William J. Knottenbelt
- 3rd International Workshop on Software and Performance (WOSP 2002), Rome, Italy, July 24-26 2002
- July, 2002
Journal Special Issue Edited
- Performance Engineering
- Ashok Argent-Katwala, Jeremy T. Bradley, Nicholas J. Dingle, Uli Harder, William J. Knottenbelt
- IET Software
- December, 2009
Proceedings Edited
- Practical Applications of Stochastic Modelling 2009
- PASM 2009, Practical Applications of Stochastic Modelling, Imperial College London
- February, 2010
- Proceedings of UKPEW 2008, 24th Annual UK Performance Engineering Workshop
![[PDF]](/images/icon-pdf-mini.png)
- UKPEW 2008, UK Performance Engineering Workshop. 3-4 July 2008, Imperial College London
- July, 2008
National Workshop Papers
- An Empirical Study of the Scalability of Performance Analysis Tools in the Cloud
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle
- 26th UK Performance Engineering Workshop (UKPEW 2010)
- July, 2010
- Analysis of Storage System Activity
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle, Uli Harder
- UKPEW 2009
- July, 2009
- Truncation of Passage-time Calculations in Semi-Markov Models
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Marcel C. Guenther, Jeremy T. Bradley, Nicholas J. Dingle, William J. Knottenbelt
- UKPEW'09, 25th UK Performance Engineering Workshop
- July, 2009
- State-Space Size Estimation By Least-Squares Fitting
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle, William J. Knottenbelt
- 24th UK Performance Engineering Workshop (UKPEW 2008)
- July, 2008
- Validation of Large Zoned RAID Systems
![[PDF]](/images/icon-pdf-mini.png)
- Abigail Lebrecht, Nicholas J. Dingle, William J. Knottenbelt
- 24th UK Performance Engineering Workshop (UKPEW 2008)
- July, 2008
- Iterative Transient State Distribution Calculation in Semi-Markov Processes
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle
- 3rd Workshop on Process Algebras and Stochastically Timed Activities (PASTA'04)
- June, 2004
- Extracting Passage Times from PEPA models with the HYDRA Tool: A Case Study
![[PDF]](/images/icon-pdf-mini.png)
- Jeremy T. Bradley, Nicholas J. Dingle, Stephen T. Gilmore, William J. Knottenbelt
- UKPEW 2003, 19th UK Performance Engineering Workshop
- July, 2003
- Distributed Solution of Large Markov Models Using Asynchronous Iterations and Graph Partitioning
![[PDF]](/images/icon-pdf-mini.png)
- Nicholas J. Dingle, William J. Knottenbelt
- 18th UK Performance Engineering Workshop (UKPEW 2002), Glasgow July 10-11, 2002
- July, 2002
PhD Thesis
- Parallel Computation of Response Time Densities and Quantiles in Large Markov and Semi-Markov Models
![[GZipped Postscript]](/images/icon-gzps-mini.png)
- Nicholas J. Dingle
- Department of Computing, Imperial College London. University of London.
- October, 2004
Information from pubs.doc.ic.ac.uk/authors/njd200.