Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008.

7
Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008

Transcript of Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008.

Page 1: Proposal for Term Project Operating Systems, Fall 2008 J. H. Wang Nov. 5, 2008.

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.

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.

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.

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.

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.

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.

Questions?