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.

<strong>Chapter</strong> 1<br />

functions or equipped with its own OS. For these innov<strong>at</strong>ions, people prefer to use a<br />

smartphones, and the role of smartphone is increasing, substituting for computers.<br />

In terms of hardware, there is the Moore's Law, which is one of the most important laws in<br />

history of computer hardware. Moore's law describes a long-term trend in the history of<br />

computing hardware, in which the number of transistors th<strong>at</strong> can be placed inexpensively on<br />

an integr<strong>at</strong>ed circuit double approxim<strong>at</strong>ely every two years. Although the Moore's law has<br />

s<strong>at</strong>isfied in the past several decades, these days it seems to be <strong>at</strong> a breaking point. Over the<br />

past year the efficiency of semiconductor manufacturing has gre<strong>at</strong>ly increased, and the<br />

internal structure of semiconductor has also become much integr<strong>at</strong>ed. Therefore there is only<br />

some possibility to make it more integr<strong>at</strong>ed. On the other hand, software has a lot of<br />

development potential. Even the same hardware, a developer can set up different kinds of<br />

software in it. Moreover, even the same software, depends on the developer, the performance<br />

[4] and occurred errors are different. Therefore, the software is becoming important as time<br />

goes by.<br />

In general, software consists of OS, middleware and applic<strong>at</strong>ion. Because each group has<br />

different fe<strong>at</strong>ures and functions, every group is much important as itself. However, OS is<br />

remarkably important since it controls and manages all the hardware on embedded systems to<br />

keep running applic<strong>at</strong>ions without any problems. Therefore, it is the fundamental of computer<br />

science. Many OSes such as Unix, Linux and Windows are currently used in personal<br />

computers. And, there are many OSes for embedded systems, too.<br />

For example, there is Android [53] from Google, iOS4 [54] from Apple, embedded<br />

Windows from Microsoft and embedded Linux. Especially, embedded Linux has been widely<br />

2

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

Saved successfully!

Ooh no, something went wrong!