Please use this identifier to cite or link to this item: http://hdl.handle.net/1893/3603
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorShankland, Carron-
dc.contributor.advisorNorman, Rachel A.-
dc.contributor.authorBenkirane, Soufiene-
dc.date.accessioned2012-02-10T10:38:09Z-
dc.date.available2012-02-10T10:38:09Z-
dc.date.issued2011-
dc.identifier.citationS. Benkirane, J. Hillston, C. McCaig, R. Norman and C. Shankland. Improved Continuous Approximation of PEPA Models through Epidemiological Examples. In proceedings of From Biology to Concurrency and back, FBTC 2008. ENTCS 229(1): 59-74, Elsevier, 2008.en_GB
dc.identifier.urihttp://hdl.handle.net/1893/3603-
dc.description.abstractModelling is a powerful method for understanding complex systems, which works by simplifying them to their most essential components. The choice of the components is driven by the aspects studied. The tool chosen to perform this task will determine what can be modelled, the maximum number of components which can be represented, as well as the analyses which can be performed on the system. Performance Evaluation Process Algebra (PEPA) was initially developed to tackle computer systems issues. Nevertheless, it possesses some interesting properties which could be exploited for the study of epidemiological systems. PEPA's main advantage resides in its capacity to change scale: the assumptions and parameter values describe the behaviour of a single individual, while the resulting model provides information on the population behaviour. Additionally, stochasticity and continuous time have already proven to be useful features in epidemiology. While each of these features is already available in other tools, to find all three combined in a single tool is novel, and PEPA is proposed as a useful addition to the epidemiologist's toolbox. Moreover, an algorithm has been developed which allows converting a PEPA model into a system of Ordinary Differential Equations (ODEs). This provides access to countless additional software and theoretical analysis methods which enable the epidemiologist to gain further insight into the model. Finally, most existing tools require a deep understanding of the logic they are based on and the resulting model can be difficult to read and modify. PEPA's grammar, on the other hand, is easy to understand since it is based on few, yet powerful concepts. This makes it a very accessible formalism for any epidemiologist. The objective of this thesis is to determine precisely PEPA's ability to describe epidemiological systems, as well as extend the formalism when required. This involved modelling two systems: the bubonic plague in prairie dogs, and measles in England and Wales. These models were chosen as they exhibit a good range of typical features, allowing to thoroughly test PEPA. All features required in each of these models have been analysed in detail, and a solution has been provided for representing each of these features. While some of them could be expressed in a straightforward manner, PEPA did not provide the tools to express others. In those cases, we determined methods to approach the desired behaviour, and the limitations of said methods were carefully analysed. In the case of models with a structured population, PEPA was extended to simplify their expression and facilitate the writing process of the PEPA model. The work also required the development of an algorithm to derive ODEs adapted to the type of models encountered. Finally, the PEPAdum software was developed to assist the modeller in the generation and analysis of PEPA models, by simplifying the process of writing a PEPA model with compartments, performing the average of stochastic simulations and deriving and explicitly providing the ODEs using the Stirling Amendment.en_GB
dc.language.isoenen_GB
dc.publisherUniversity of Stirlingen_GB
dc.subjectprocess algebraen_GB
dc.subjectPEPAen_GB
dc.subjectepidemiologyen_GB
dc.subjectdiseaseen_GB
dc.subjectmodelingen_GB
dc.subject.lcshEpidemiologyen_GB
dc.subject.lcshEcology Mathematics.en_GB
dc.titleProcess algebra for epidemiology: evaluating and enhancing the ability of PEPA to describe biological systemsen_GB
dc.typeThesis or Dissertationen_GB
dc.type.qualificationlevelDoctoralen_GB
dc.type.qualificationnameDoctor of Philosophyen_GB
dc.contributor.funderEngineering and Physical Sciences Research Council(EPSRC)en_GB
dc.author.emailsoufiene.benkirane@gmail.comen_GB
dc.contributor.affiliationSchool of Natural Sciencesen_GB
dc.contributor.affiliationComputing Science and Mathematicsen_GB
Appears in Collections:Computing Science and Mathematics eTheses

Files in This Item:
File Description SizeFormat 
Benkirane_thesis.pdf5.25 MBAdobe PDFView/Open


This item is protected by original copyright



Items in the Repository are protected by copyright, with all rights reserved, unless otherwise indicated.

The metadata of the records in the Repository are available under the CC0 public domain dedication: No Rights Reserved https://creativecommons.org/publicdomain/zero/1.0/

If you believe that any material held in STORRE infringes copyright, please contact library@stir.ac.uk providing details and we will remove the Work from public display in STORRE and investigate your claim.