An operating system architecture for future information appliances

Tatsuo Nakajima, Hiroo Ishikawa, Yuki Kinebuchi, Midori Sugaya, Sun Lei, Alexandre Courbot, Andrej Van Der Zee, Aleksi Aalto, Kwon Ki Duk

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

A software platform for developing future information appliances requires to satisfy various diverse requirements. The operating system architecture presented in this paper enhances the flexibility and dependability through virtualization techniques. The architecture allows a system to use multiple operating systems simultaneously, and to use multi-core processors in a flexible way. Also, dependability mechanisms in our architecture will avoid crashing or hanging a system as much as possible in order to improve the user experience when defects in the software are exposed. We present a brief overview of each component in the operating system architecture and some sample scenarios that illustrate the effectiveness of the architecture.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages292-303
Number of pages12
Volume5287 LNCS
DOIs
Publication statusPublished - 2008
Externally publishedYes
Event6th IFIP WG 10.2 International Workshop on Software Technologies for Embedded and Ubiquitous Systems, SEUS 2008 - Anacarpi, Capri Island
Duration: 2008 Oct 12008 Oct 3

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5287 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other6th IFIP WG 10.2 International Workshop on Software Technologies for Embedded and Ubiquitous Systems, SEUS 2008
CityAnacarpi, Capri Island
Period08/10/108/10/3

Fingerprint

Defects
Virtualization

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Nakajima, T., Ishikawa, H., Kinebuchi, Y., Sugaya, M., Lei, S., Courbot, A., ... Duk, K. K. (2008). An operating system architecture for future information appliances. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5287 LNCS, pp. 292-303). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5287 LNCS). https://doi.org/10.1007/978-3-540-87785-1_26

An operating system architecture for future information appliances. / Nakajima, Tatsuo; Ishikawa, Hiroo; Kinebuchi, Yuki; Sugaya, Midori; Lei, Sun; Courbot, Alexandre; Van Der Zee, Andrej; Aalto, Aleksi; Duk, Kwon Ki.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 5287 LNCS 2008. p. 292-303 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5287 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Nakajima, T, Ishikawa, H, Kinebuchi, Y, Sugaya, M, Lei, S, Courbot, A, Van Der Zee, A, Aalto, A & Duk, KK 2008, An operating system architecture for future information appliances. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 5287 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 5287 LNCS, pp. 292-303, 6th IFIP WG 10.2 International Workshop on Software Technologies for Embedded and Ubiquitous Systems, SEUS 2008, Anacarpi, Capri Island, 08/10/1. https://doi.org/10.1007/978-3-540-87785-1_26
Nakajima T, Ishikawa H, Kinebuchi Y, Sugaya M, Lei S, Courbot A et al. An operating system architecture for future information appliances. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 5287 LNCS. 2008. p. 292-303. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-540-87785-1_26
Nakajima, Tatsuo ; Ishikawa, Hiroo ; Kinebuchi, Yuki ; Sugaya, Midori ; Lei, Sun ; Courbot, Alexandre ; Van Der Zee, Andrej ; Aalto, Aleksi ; Duk, Kwon Ki. / An operating system architecture for future information appliances. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 5287 LNCS 2008. pp. 292-303 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{9a8455c7dedd46609d6122a1ac0cf948,
title = "An operating system architecture for future information appliances",
abstract = "A software platform for developing future information appliances requires to satisfy various diverse requirements. The operating system architecture presented in this paper enhances the flexibility and dependability through virtualization techniques. The architecture allows a system to use multiple operating systems simultaneously, and to use multi-core processors in a flexible way. Also, dependability mechanisms in our architecture will avoid crashing or hanging a system as much as possible in order to improve the user experience when defects in the software are exposed. We present a brief overview of each component in the operating system architecture and some sample scenarios that illustrate the effectiveness of the architecture.",
author = "Tatsuo Nakajima and Hiroo Ishikawa and Yuki Kinebuchi and Midori Sugaya and Sun Lei and Alexandre Courbot and {Van Der Zee}, Andrej and Aleksi Aalto and Duk, {Kwon Ki}",
year = "2008",
doi = "10.1007/978-3-540-87785-1_26",
language = "English",
isbn = "3540877843",
volume = "5287 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "292--303",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - An operating system architecture for future information appliances

AU - Nakajima, Tatsuo

AU - Ishikawa, Hiroo

AU - Kinebuchi, Yuki

AU - Sugaya, Midori

AU - Lei, Sun

AU - Courbot, Alexandre

AU - Van Der Zee, Andrej

AU - Aalto, Aleksi

AU - Duk, Kwon Ki

PY - 2008

Y1 - 2008

N2 - A software platform for developing future information appliances requires to satisfy various diverse requirements. The operating system architecture presented in this paper enhances the flexibility and dependability through virtualization techniques. The architecture allows a system to use multiple operating systems simultaneously, and to use multi-core processors in a flexible way. Also, dependability mechanisms in our architecture will avoid crashing or hanging a system as much as possible in order to improve the user experience when defects in the software are exposed. We present a brief overview of each component in the operating system architecture and some sample scenarios that illustrate the effectiveness of the architecture.

AB - A software platform for developing future information appliances requires to satisfy various diverse requirements. The operating system architecture presented in this paper enhances the flexibility and dependability through virtualization techniques. The architecture allows a system to use multiple operating systems simultaneously, and to use multi-core processors in a flexible way. Also, dependability mechanisms in our architecture will avoid crashing or hanging a system as much as possible in order to improve the user experience when defects in the software are exposed. We present a brief overview of each component in the operating system architecture and some sample scenarios that illustrate the effectiveness of the architecture.

UR - http://www.scopus.com/inward/record.url?scp=56649097215&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=56649097215&partnerID=8YFLogxK

U2 - 10.1007/978-3-540-87785-1_26

DO - 10.1007/978-3-540-87785-1_26

M3 - Conference contribution

AN - SCOPUS:56649097215

SN - 3540877843

SN - 9783540877844

VL - 5287 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 292

EP - 303

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -