24.12.2012 Views

Chapter 4 - DSpace at Waseda University

Chapter 4 - DSpace at Waseda University

Chapter 4 - DSpace at Waseda University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Abstract<br />

These days embedded systems are used in various fields as home appliances and smart<br />

phones, PDA or automobile. Embedded systems, which are usually designed to perform<br />

specific purpose, are significantly developing with embedded software technology. Among<br />

embedded software technologies, embedded oper<strong>at</strong>ing systems have changed innov<strong>at</strong>ively.<br />

All the embedded systems are currently oper<strong>at</strong>e without any problems, there is a possibility<br />

for an unexpected error to occur. There are no one-hundred percent perfect systems. Even<br />

commercial embedded systems have a possibility to occur kernel problems.<br />

When developing embedded systems, usually problems can be c<strong>at</strong>egorized as two groups –<br />

user level [59] and kernel level. In a user-level problem, it is not th<strong>at</strong> hard to fix since there<br />

are a lot of tools for developing and debugging. In contrast, when a problem occurs in kernel<br />

level, it is much more difficult to fix up than in user-level. This is because tools for kernel<br />

development usually provide minimum functions and in many case the functions are not<br />

helpful to fix the problems. Due to these characteristics of an embedded system, it is not easy<br />

iii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!