Font Size: a A A

Design And Implementation Of A Microkernel-based Operating System By Object-oriented Techniques

Posted on:2002-08-25Degree:MasterType:Thesis
Country:ChinaCandidate:J J ZhangFull Text:PDF
GTID:2168360032455892Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
This thesis describes the design and implementation of a microkernel_based operating system named Pagoda, which is developped by object_oriented techniques for overcoming current shortage of practice on operating system teaching in China, i.e. Pagoda is a teaching oriented operating system. Such systems as Pagoda must at least satisfy the following requirements: 1) highly clear system structure and highly modularized; 2) great facility in reading and understanding; 3) great facility with modification and extensibility. By combining object oriented techniques with microkemel techniques organically, Pagoda completely satisfies above requirements. In detail, above requirements are satisfied by Pagoda on system structure design with the help of microkernel techniques, which can bring the following benefits into Pagoda:1) highly modularization by dividing system into many layers; 2) good reliability and fault-tolerance by facilitating separating errors arising in system; 3) good extensibility~. portability and tailorability. On the other hand, object oriented techniques not only enhance the functions of microkernel techniques on Pagoda, but also, the more important, it makes Pagoda satisfy those requirements on system implementation by providing means of 搊bject攡 揷lass?搃nheritance?and 損olymorphyism?etc, this is because it brings the following advantages into Pagoda:1) portability and extensibility; 2) code-shared; 3) separating mechanism from policy (interface-shared); 4) optimization by sub-class and adjustability between portability and efficiency. Postgraduate Student: JinJun Zhang (Computer Software and Theory) Directed by SuHua Wang...
Keywords/Search Tags:teaching oriented, operating system, microkernel, object-oriented, Pagoda
PDF Full Text Request
Related items