Proposal for Term ProjectCompilers, Fall 2015
J. H. WangNov. 2, 2015
Term Project
• Either team-based programming project (i.e., the same as programming exercises), or
• Compiler-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. 23, 2015)– Introduction, methods used, experiment designs
Proposal (for Programming Projects)
• A one-page description of your idea about term project– Introduction: an overview of the language that
you’re trying to deal with– Methods: possible issues in recognizing the
language 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
Proposal (for Paper Presentation)
• A one-page description of which papers you want to read and present– No team work allowed– You have to prepare a 15-minute
presentation of the major ideas of the paper
– Topics: compiler or programming language-related
– Possible sources: • Conferences: ASPLOS, POPL, PLDI, OOPSLA, …• Journals: TOPLAS, …
Possible Topics for Programming
• Design and implement a new language or syntax (for programming, human languages, for describing elements in games, music, mathematics, or any other purposes)– Lexical analysis– Syntax analysis– Code generation: format conversion, partial result
analysis output, …– Optional: optimization
• Any topic you think interesting and non-trivial to build from our Programming Exercises
Submission
• Due: after midterm (Nov. 23, 2015)• And your proposal is subject to
review and possible suggestions on changes
Questions?
Top Related