Title :
Four implementations of disconnected operation: a framework for a capstone project in operating systems
Author :
Huizinga, Dorota M.
Author_Institution :
Dept. of Comput. Sci., California State Univ., Fullerton, CA, USA
fDate :
2/1/2002 12:00:00 AM
Abstract :
This paper describes a framework for a capstone project in operating systems that fulfills all learning objectives required from such courses while providing students with technical experience in a modern operating system. Specifically, this work proposes a structure for a project course whereby new, experimental, and academic operating system features are implemented in commercial operating systems. As an example of a realization of such a framework, the paper presents four platform-dependent implementations of "disconnected operation," a feature that allows network users to continue accessing data during temporary network failures. Additionally, the paper states that this framework provides a promising and solid environment for a capstone experience by balancing creative research work with an analytical design methodology and technical implementation skills
Keywords :
computer science education; operating systems (computers); academic operating system; capstone project; commercial operating systems; data access; disconnected operation; learning objectives; operating systems; project course; technical experience; temporary network failures; Computational modeling; Computer science; Computer simulation; Design methodology; Operating systems; Programming; Solids; Teamwork; Technological innovation; Writing;
Journal_Title :
Education, IEEE Transactions on