Please use this identifier to cite or link to this item: http://theses.ncl.ac.uk/jspui/handle/10443/1421
Full metadata record
DC FieldValueLanguage
dc.contributor.authorPayne, Richard John-
dc.date.accessioned2012-11-02T11:56:16Z-
dc.date.available2012-11-02T11:56:16Z-
dc.date.issued2012-
dc.identifier.urihttp://hdl.handle.net/10443/1421-
dc.descriptionPhD Thesisen_US
dc.description.abstractThis thesis addresses the formal veri cation of a support infrastructure for resilient dynami- cally recon gurable systems. A component-based system, whose architectural con guration may change at runtime, is classed as dynamically recon gurable. Such systems require a support infrastructure for the control of recon gurations to provide resilience. The veri cation of such recon guration support increases the trust that developers and stakeholders may place on the system. The thesis de nes an architectural model of an infrastructure of services for the support of dynamic recon guration and takes a formal approach to the de nition and veri cation of one aspect of the infrastructure. The execution of recon guration policies in a recon guration infrastructure provides guidance to the architectural change to be enacted on a recon gurable system. These recon guration policies are often produced using a language with informal syntax and no formal semantics. Predicting properties of these policies governing recon guring systems has yet to be attempted. In this thesis, we de ne RPL { a recon guration policy language with a formal syntax and semantics. With the use of a case study, theories of RPL and an example policy are developed and the veri cation of key proof obligations and validation conjectures of policies expressed in RPL is demonstrated. The contribution of the thesis is two-fold. Firstly, the architectural de nition of a support infrastructure provides a lasting contribution in that it suggests a clear direction for future work in dynamic recon guration. Secondly, through the formal de nition of RPL and the veri cation of properties of policies, the thesis provides a basis for the use of formal veri cation in dynamic recon guration and, more speci cally, in policies for dynamic recon guration.en_US
dc.description.sponsorshipEPSRC DIRC project and I'd like to acknowledge the EU FP7 COMPASS project, the UK Software Systems Engineering Initiative and the UK EPSRC plat- form grant on Trustworthy Ambient Systems (TrAmS-2)en_US
dc.language.isoenen_US
dc.publisherNewcastle Universityen_US
dc.titleVerifiable resilience in architectural reconfigurationen_US
dc.typeThesisen_US
Appears in Collections:School of Computing Science

Files in This Item:
File Description SizeFormat 
Payne, R.J. 12.pdfThesis3.56 MBAdobe PDFView/Open
dspacelicence.pdfLicense43.82 kBAdobe PDFView/Open


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