Guidelines for Thesis Proposals

A thesis proposal is a very important step toward completing a thesis. Properly done, it provides the student and the supervisor with a ``contract'' specifying the research that is to be performed and the results that are expected from that research. It also serves to ``start the juices flowing'' by forcing the student to direct efforts toward the goal of finishing a thesis and thus a degree.


*** In general, students often are not aware that a literature review on related work is not just a sentence or two. See this

I would suggest that you immediately start searching for references on your topic. Not only should you look for references in technical journals and proceedings to see what research has been done in this area, but you should collect as much information as possible on competing platforms and protocols.

The process of collecting information, and understanding what others have done before you, is extremely time-consuming.

If one wants to "evaluate" aspects of a problem, such as the "architecture, core service features, and scalability", they should start compiling evaluation criteria. What aspects of the architecture, core service features, and scalability are important, and why? How does one rate the quality of the design? How can one compare this platform to others that exist or have been proposed?