Home / Papers / Design of an OS Architecture that Simplifies Understanding of Operating...

Design of an OS Architecture that Simplifies Understanding of Operating System Behavior

1 Citations2012
Toshihiro Yamauchi
journal unavailable

An OS architecture that simplifies comprehension of OS behavior and the implementation of it on Tender OS is described and a mechanism for the visualization ofOS behavior is described.

Abstract

It is difficult to comprehend the structure and behavior of software due to the increase in the size of software nowadays. In particular, it is difficult to understand the processing flow of complicated software such as operating systems (OSs). Thus, a mechanism that can collect and analyze behavioral information in order to comprehend the behavior of OS is necessary. Although several collection mechanisms have been developed, their OS structures were not designed to collect OS behavior. In this paper, we describe an OS architecture that simplifies comprehension of OS behavior and the implementation of it on Tender OS. We also describe a mechanism for the visualization of OS behavior. Finally, we investigate the cost of introducing our proposed comprehension mechanism and the overhead of the collection mechanism.