proposal for term project operating systems, fall 2008 j. h. wang nov. 5, 2008
TRANSCRIPT
![Page 1: Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008](https://reader035.vdocument.in/reader035/viewer/2022072014/56649e845503460f94b85cb3/html5/thumbnails/1.jpg)
Proposal for Term ProjectOperating Systems, Fall
2008J. H. Wang
Nov. 5, 2008
![Page 2: Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008](https://reader035.vdocument.in/reader035/viewer/2022072014/56649e845503460f94b85cb3/html5/thumbnails/2.jpg)
Term Project
• Programming of selected OS components– team-based, 1-2 person
• Survey of recent developments in OS on various platforms– For example, Windows Vista, WinCE, …
• OS-related academic paper presentation– But, your should do it on your own (only 1 person), NOT
team-based
• A schedule will be arranged for both paper presentation and system demonstration
• A proposal is needed after midterm (Nov. 19, 2008)– Introduction, methods used, experiment designs
![Page 3: Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008](https://reader035.vdocument.in/reader035/viewer/2022072014/56649e845503460f94b85cb3/html5/thumbnails/3.jpg)
Proposal (for Programming Projects)
• A one-page description of your idea about term project– Introduction: an overview of the problem that
you’re trying to deal with– Methods: possible issues in the main problem and
the principal ideas of your ways to solve them– Experiment: design of your experiment to verify
your idea– For team work members: the names and the
expected responsible parts of each individual member should be clearly identified
![Page 4: Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008](https://reader035.vdocument.in/reader035/viewer/2022072014/56649e845503460f94b85cb3/html5/thumbnails/4.jpg)
Proposal (for Paper Presentation)
• A one-page description of which papers/topics you want to read and present– No team work allowed– You have to prepare a 20-minute
presentation of the major ideas of the paper
– Topics: OS or distributed systems-related– Possible sources:
• OS Conferences: SOSP, OSDI, …• Distributed systems: ACM PODC, ICDCS, …
![Page 5: Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008](https://reader035.vdocument.in/reader035/viewer/2022072014/56649e845503460f94b85cb3/html5/thumbnails/5.jpg)
Possible Topics for Programming
• Programming of Selected OS components– CPU scheduling– Deadlock avoidance– Page replacement– Disk scheduling– …
• Any topic you think interesting and non-trivial to build from our optional Programming Exercises
![Page 6: Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008](https://reader035.vdocument.in/reader035/viewer/2022072014/56649e845503460f94b85cb3/html5/thumbnails/6.jpg)
Submission
• Due: after midterm (Nov. 19, 2008)• And your proposal is subject to
review and possible suggestions on changes
![Page 7: Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008](https://reader035.vdocument.in/reader035/viewer/2022072014/56649e845503460f94b85cb3/html5/thumbnails/7.jpg)
Questions?