Show simple item record

Files in this item

Thumbnail

Item metadata

dc.contributor.authorKirby, G. N. C.
dc.contributor.authorConnor, R. C. H.
dc.contributor.authorCutts, Q. I.
dc.contributor.authorMorrison, R.
dc.contributor.authorMunro, D. S.
dc.contributor.authorScheuerl, S.
dc.date.accessioned2011-04-04T10:34:41Z
dc.date.available2011-04-04T10:34:41Z
dc.date.issued1997
dc.identifier.citationKirby , G N C , Connor , R C H , Cutts , Q I , Morrison , R , Munro , D S & Scheuerl , S 1997 , Flask : an architecture supporting concurrent distributed persistent applications . Technical Report , no. CS/97/4 , University of St Andrews .en
dc.identifier.otherPURE: 5018188
dc.identifier.otherPURE UUID: fec2c13f-1438-4a07-acae-7a74d710f316
dc.identifier.otherRIS: urn:A7445052BEBFF537FA110CEA6379A71F
dc.identifier.otherORCID: /0000-0002-4422-0190/work/28429152
dc.identifier.urihttps://hdl.handle.net/10023/1785
dc.descriptionSubmitted to BNCOD96 The work was supported by ESPRIT III BRA 6309 — FIDE2 and EPSRC Grant GR/J67611en
dc.description.abstractDistributed application systems have become a popular and provenly viable computing paradigm. There are a number of reasons for this such as: the geographical dispersal of information; the improved reliability of multiple computer systems; and the possibility of concurrent execution of applications. As yet no single model of distribution has been pervasive and since the impact of failure semantics varies with the software architecture of applications, it is unlikely that one model will ever dominate. It is difficult to assess or even to compare the attributes of different models especially when run over the same data. This is often made more difficult in that most implementations of distributed models are closed systems with built-in protocols, failure reporting and concurrency control. The Flask architecture, presented here, takes the approach of providing a layered architecture which has the flexibility to support different models of distribution that can run over the same data. To demonstrate the feasibility of Flask an example distributed application is described using the architecture.
dc.format.extent12
dc.language.isoeng
dc.publisherUniversity of St Andrews
dc.relation.ispartofseriesTechnical Reporten
dc.subjectQA76 Computer softwareen
dc.subject.lccQA76en
dc.titleFlask : an architecture supporting concurrent distributed persistent applicationsen
dc.typeReporten
dc.description.versionPostprinten
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen


This item appears in the following Collection(s)

Show simple item record