Show simple item record

Files in this item


Item metadata

dc.contributor.authorDearle, Alan
dc.contributor.authorKirby, Graham
dc.contributor.authorNorcross, Stuart
dc.contributor.authorMacdonald, Angus
dc.contributor.authorBigwood, Greg
dc.identifier.citationDearle , A , Kirby , G , Norcross , S , Macdonald , A & Bigwood , G 2006 , Towards adaptable and adaptive policy-free middleware . Technical Report , no. CS/06/3 , University of St Andrews .en
dc.identifier.otherPURE: 5006802
dc.identifier.otherPURE UUID: 01a943a1-a940-4d49-95aa-bfaa55401b14
dc.identifier.otherORCID: /0000-0002-4422-0190/work/28429104
dc.descriptionSubmitted to Dependable and Adaptive Distributed Systems Track, ACM SAC 2007en
dc.description.abstractWe believe that to fully support adaptive distributed applications, middleware must itself be adaptable, adaptive and policy-free. In this paper we present a new language-independent adaptable and adaptive policy framework suitable for integration in a wide variety of middleware systems. This framework facilitates the construction of adaptive distributed applications. The framework addresses adaptability through its ability to represent a wide range of specific middleware policies. Adaptiveness is supported by a rich contextual model, through which an application programmer may control precisely how policies should be selected for any particular interaction with the middleware. A contextual pattern mechanism facilitates the succinct expression of both coarse- and fine-grain policy contexts. Policies may be specified and altered dynamically, and may themselves take account of dynamic conditions. The framework contains no hard-wired policies; instead, all policies can be configured.
dc.publisherUniversity of St Andrews
dc.relation.ispartofseriesTechnical Reporten
dc.subjectDistributed, parallel, and cluster computingen
dc.subjectQA75 Electronic computers. Computer scienceen
dc.titleTowards adaptable and adaptive policy-free middlewareen
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen

This item appears in the following Collection(s)

Show simple item record