Chapter 4 - DSpace at Waseda University
Chapter 4 - DSpace at Waseda University
Chapter 4 - DSpace at Waseda University
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