Title :
A microkernel-based operating system for personal digital assistants
Author :
Loucks, Larry ; Manikundalam, Ravi ; Rawson, Freeman L., III
Author_Institution :
IBM Personal Software Prod., Austin, TX, USA
Abstract :
There are a number of projects currently underway to create a new class of computing device called a personal digital assistant (PDA). These devices are hand-held computing systems that provide a range of applications including personal productivity, connectivity, entertainment and field data collection. One of the most important problems to be solved in developing practical PDAs is to provide a reasonable operating system for the application software that runs on the PDA. We believe that previous work on a microkernel using the Mach technology (D.L. Black et al., 1992) and operating system personalities provides the best foundation for such an operating system. Our microkernel offers modularity, a message-passing programming paradigm and real time features, all of which are important in a PDA operating system. Reusing the code developed for, or to run on our microkernel on a PDA also has obvious economic benefits. However, our standard microkernel and microkernel-based products require a number of changes to make them smaller and to adapt them to the PDA environment
Keywords :
message passing; notebook computers; office automation; operating systems (computers); personal computing; real-time systems; software reusability; Mach technology; application software; connectivity; entertainment; field data collection; hand-held computing systems; message-passing programming paradigm; microkernel-based operating system; microkernel-based products; operating system personalities; personal digital assistants; personal productivity; practical PDAs; real time features; software reuse; standard microkernel; Application software; Battery management systems; Environmental management; Hardware; Memory management; Operating systems; Personal digital assistants; Portable computers; Productivity; Real time systems;
Conference_Titel :
Workstation Operating Systems, 1993. Proceedings., Fourth Workshop on
Conference_Location :
Napa, CA
Print_ISBN :
0-8186-4000-6
DOI :
10.1109/WWOS.1993.348180