Abstract. A software platform for developing future information ap-pliances 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 soft-ware 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 architect...
A customizable operating system is one that can adapt to improve its functionality or performance. T...
Abstract-The basic concept of virtualization is to provide the benefits of the services and componen...
Extensible operating systems are designed around the principle that a system can be dynamically cust...
Abstract—Current trends in computer architecture encourage rethinking of the system software design ...
Collections of hardware components are the foundation of computation and consist of interconnec-tion...
The current generation of widely-used, multi-user, general-purpose operating systems have evolved fr...
Currently we can see an increasing adoption of multi-core platforms in the area of embedded systems....
The Personalization of computing environments is one of the key aspects of ubiquitous computing, and...
The dependability of a service is directly influenced by the reliability provided by the lower syste...
Cloud computers and multicore processors are two emerging classes of computational hardware that hav...
We believe it is time to reexamine the operating systems role in computing. Operating systems exist ...
The exokernel operating system architecture is an approach to implement traditional operating system...
Virtualization technology is transforming today’s IT community, offering new possi-bilities to impro...
Cloud computers and multicore processors are two emerging classes of computational hardware that ha...
Platform GNU / Linux and the growing popular in the community have proven to provide many alternativ...
A customizable operating system is one that can adapt to improve its functionality or performance. T...
Abstract-The basic concept of virtualization is to provide the benefits of the services and componen...
Extensible operating systems are designed around the principle that a system can be dynamically cust...
Abstract—Current trends in computer architecture encourage rethinking of the system software design ...
Collections of hardware components are the foundation of computation and consist of interconnec-tion...
The current generation of widely-used, multi-user, general-purpose operating systems have evolved fr...
Currently we can see an increasing adoption of multi-core platforms in the area of embedded systems....
The Personalization of computing environments is one of the key aspects of ubiquitous computing, and...
The dependability of a service is directly influenced by the reliability provided by the lower syste...
Cloud computers and multicore processors are two emerging classes of computational hardware that hav...
We believe it is time to reexamine the operating systems role in computing. Operating systems exist ...
The exokernel operating system architecture is an approach to implement traditional operating system...
Virtualization technology is transforming today’s IT community, offering new possi-bilities to impro...
Cloud computers and multicore processors are two emerging classes of computational hardware that ha...
Platform GNU / Linux and the growing popular in the community have proven to provide many alternativ...
A customizable operating system is one that can adapt to improve its functionality or performance. T...
Abstract-The basic concept of virtualization is to provide the benefits of the services and componen...
Extensible operating systems are designed around the principle that a system can be dynamically cust...