Catalogo Articoli (Spogli Riviste)

OPAC HELP

Titolo:
A compliant persistent architecture
Autore:
Morrison, R; Balasubramanian, D; Greenwood, M; Kirby, G; Mayes, K; Munro, D; Warboys, B;
Indirizzi:
Univ St Andrews, Sch Comp Sci, St Andrews KY16 9SS, Fife, Scotland Univ StAndrews St Andrews Fife Scotland KY16 9SS Y16 9SS, Fife, Scotland Univ Manchester, Dept Comp Sci, Manchester M13 9PL, Lancs, England Univ Manchester Manchester Lancs England M13 9PL M13 9PL, Lancs, England Univ Adelaide, Dept Comp Sci, Adelaide, SA 5005, Australia Univ Adelaide Adelaide SA Australia 5005 ci, Adelaide, SA 5005, Australia
Titolo Testata:
SOFTWARE-PRACTICE & EXPERIENCE
fascicolo: 4, volume: 30, anno: 2000,
pagine: 363 - 386
SICI:
0038-0644(20000410)30:4<363:ACPA>2.0.ZU;2-B
Fonte:
ISI
Lingua:
ENG
Soggetto:
OPERATING SYSTEM; KERNEL SUPPORT; PERFORMANCE; BEHAVIOR; OBJECTS; REAL;
Keywords:
persistence; nano-kernels; process modelling; programming languages; software architectures;
Tipo documento:
Article
Natura:
Periodico
Settore Disciplinare:
Engineering, Computing & Technology
Citazioni:
70
Recensione:
Indirizzi per estratti:
Indirizzo: Morrison, R Univ St Andrews, Sch Comp Sci, St Andrews KY16 9SS, Fife, Scotland Univ St Andrews St Andrews Fife Scotland KY16 9SS e, Scotland
Citazione:
R. Morrison et al., "A compliant persistent architecture", SOFTW PR EX, 30(4), 2000, pp. 363-386

Abstract

The changing needs of modern application systems demand new and radical software architectures to support them. The attraction of persistent systems is that they define precisely the extent to which they are open, thereby allowing the dynamically changing resource requirements of applications to betracked accurately within the persistent environment. Thus, an ever-growing body of work is being established to study the nature of running applications, and to use the information gleaned, to improve the runtime execution of these applications. Here we propose a new architectural approach to constructing persistent systems that accommodates, and thus is compliant to, the needs of particular applications. By separating policy from mechanism in all components, the architecture may be tailored to the policy needs of theapplication. We first propose a generic architecture for compliance, and then show how it may be instantiated, Finally, we describe an example of howthe architecture operates in a manner that is compliant to a target application, me postulate, since we have not yet measured, that the benefits of compliant architectures will be a reduction in complexity, with corresponding gains in flexibility, portability, understandability in terms of failure semantics, and performance. Copyright (C) 2000 John Wiley & Sons, Ltd.

ASDD Area Sistemi Dipartimentali e Documentali, Università di Bologna, Catalogo delle riviste ed altri periodici
Documento generato il 14/07/20 alle ore 18:01:10