Files in this item
Applying constraint solving to the management of distributed applications
Item metadata
dc.contributor.author | McCarthy, Andrew | |
dc.contributor.author | Dearle, Alan | |
dc.contributor.author | Kirby, Graham | |
dc.date.accessioned | 2011-01-07T14:22:02Z | |
dc.date.available | 2011-01-07T14:22:02Z | |
dc.date.issued | 2008 | |
dc.identifier.citation | McCarthy , A , Dearle , A & Kirby , G 2008 , Applying constraint solving to the management of distributed applications . University of St Andrews . | en |
dc.identifier.other | PURE: 5005321 | |
dc.identifier.other | PURE UUID: 96e4a7d4-d03f-41b9-887c-3aa1f354be7a | |
dc.identifier.other | ArXiv: http://arxiv.org/abs/1006.3463v1 | |
dc.identifier.other | ORCID: /0000-0002-4422-0190/work/28429101 | |
dc.identifier.uri | https://hdl.handle.net/10023/1668 | |
dc.description | Submitted to DOA08 | en |
dc.description.abstract | We present our approach for deploying and managing distributed component-based applications. A Desired State Description (DSD), written in a high-level declarative language, specifies requirements for a distributed application. Our infrastructure accepts a DSD as input, and from it automatically configures and deploys the distributed application. Subsequent violations of the original requirements are detected and, where possible, automatically rectified by reconfiguration and redeployment of the necessary application components. A constraint solving tool is used to plan deployments that meet the application requirements. | |
dc.format.extent | 18 | |
dc.language.iso | eng | |
dc.publisher | University of St Andrews | |
dc.subject | cs.DC | en |
dc.subject | cs.SE | en |
dc.subject | Distributed, parallel and cluster computing | en |
dc.subject | Software engineering | en |
dc.subject | QA76 Computer software | en |
dc.subject.lcc | QA76 | en |
dc.title | Applying constraint solving to the management of distributed applications | en |
dc.type | Report | en |
dc.contributor.sponsor | EPSRC | en |
dc.description.version | Postprint | en |
dc.contributor.institution | University of St Andrews. School of Computer Science | en |
dc.identifier.url | http://arxiv.org/abs/1006.3463 | en |
dc.identifier.grantnumber | EP/C014782/1 | en |
This item appears in the following Collection(s)
Items in the St Andrews Research Repository are protected by copyright, with all rights reserved, unless otherwise indicated.