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.
5<br />
<strong>Chapter</strong> 1<br />
of comprehension about hardware and software, compared to the general software’s project.<br />
In addition, an embedded system’s project has a lot of hardware constraints. Due to these<br />
characteristics of an embedded system, it is not easy to propose a solution for the problem<br />
which occurs during project development. These days various solutions for these problems<br />
are proposed.<br />
Among the many solutions for analysis problems describes how to use the event log.<br />
� Kernel processes many events such as memory-rel<strong>at</strong>ed events, system call events,<br />
network-rel<strong>at</strong>ed events in a very short time. These events help to analyze problems<br />
and suggest a solution to developers. Hence, we re-define the logging inform<strong>at</strong>ion to<br />
analyze these events inform<strong>at</strong>ion.<br />
� Generally, there are two main ways to analyze event inform<strong>at</strong>ion. First, it is to<br />
visualize kernel events. This way can analyze the problem approxim<strong>at</strong>ely but not<br />
exactly. Another way is to print the event log in the text mode. It is very efficient<br />
when a developer needs to analyze a problem exactly. Therefore, by using the test<br />
mode’s advantage, we will find problems and suggest solutions.<br />
� It requires much time and effort to find problems in the kernel mode compared to in<br />
the user mode [63]. Therefore, the tool for detecting the kernel problem and fixing it<br />
up is very important in the embedded system development.<br />
While the embedded system development, there are a lot of important factors such as<br />
hardware, development time, development costs. Same as these factors, the analysis tool is<br />
the one of the most important factor in the development environment for embedded systems.