50 Years of Isolation


Autoria(s): Goonasekera, Nuwan A.; Caelli, William J.; Sahama, Tony R.
Data(s)

07/07/2009

Resumo

The traditional means for isolating applications from each other is via the use of operating system provided “process” abstraction facilities. However, as applications now consist of multiple fine-grained components, the traditional process abstraction model is proving to be insufficient in ensuring this isolation. Statistics indicate that a high percentage of software failure occurs due to propagation of component failures. These observations are further bolstered by the attempts by modern Internet browser application developers, for example, to adopt multi-process architectures in order to increase robustness. Therefore, a fresh look at the available options for isolating program components is necessary and this paper provides an overview of previous and current research on the area.

Formato

application/pdf

Identificador

http://eprints.qut.edu.au/29857/

Publicador

IEEE Computer Society Conference Publishing Services (CPS)

Relação

http://eprints.qut.edu.au/29857/1/29857.pdf

DOI:10.1109/UIC-ATC.2009.86

Goonasekera, Nuwan A., Caelli, William J., & Sahama, Tony R. (2009) 50 Years of Isolation. In IEEE Computer Society, IEEE Computer Society Conference Publishing Services (CPS), Brisbane, Australia, pp. 54-60.

Direitos

Copyright 2009 The Institute of Electrical and Electronics Engineers, Inc.

Fonte

Faculty of Science and Technology; Information Security Institute

Palavras-Chave #080399 Computer Software not elsewhere classified #080307 Operating Systems #Component Isolation #Component Software #Dependable Systems
Tipo

Conference Paper