You can refer this linkhttps://www.google.com/url?sa=t&source=web&rct=j&url=http://twp.duke.edu/uploads/media_items/research-questions.original.pdf&ved=0CBsQFjAAahUKEwjgvoGB0OvIAhUIx6YKHRdCDC0&usg=AFQjCNEn9mCJwaRGZYHr5lxeTWM8_nLokQ&sig2=oeh_QncKEfst_8myHDztEg
Another way is to trust the thesis advisor. Helping to choose a research question should be one of his or hers main tasks.
Personally I prefer a 3rd way which is to start thinking about something with a strong personal motivation and see where it leads you. After some time thinking you will be able to map your ideas to some relevant problem and choose it as your research problem
A research question (RQ) is the verbal formulation of something that needs an answer.
This answer is needed because there are some things about which it is not known how do they relate each other, or how do they function, etc.
So, Where do the RQs come from?
The RQ comes from: (1) mysteries, (2) vacuums in the established knowledge, (3) new problems, (4) needs, (5) new ways to see the relations between the things, etc.
In order to you can formulate adequate RQs, you need to:
(a) have a working knowledge of your research topic of interest,
(b) have thought about that in some detail,
(c) try to solve a problem (needs, design issues, puzzles of the topic, etc.) and, most important,
(d) have a new perspective on the issue:
(d.1) see the issue in new forms, or
(d.2) being capable to see the established aspects of the issue in different ways.
And the quality of a RQ depends on:
(1) the relevance of the thing you try to answer, and
(2) the quality of your own point of view.
So, How to…?
This way, in general sciences, I would say that you need to accomplish some conditions:
1st. Having a working knowledge on the issue, (necessary)
2nd. + Having a problem (a puzzle, a need, etc.), (necessary)
3rd. + Having a new perspective (desirable)
4th. + Putting it into words (desirable)
5th. + Fit the established knowledge on the issue (desirable)
Now, then, for a Master level you do not need to be original, this is not a requisite, so you just must fit the conditions 1+2+4+5.
In a Ph.D. level you also need to cover the 3rd condition.
And in Computer Science (CS), the answer to your question depends on how much do you have: (1) expert knowledge on CS, and (2) theoretical knowledge on CS. This depends only on you.
But I can advise you that you DON’T need to know ALL the papers in the realm: this is almost impossible, too much time consuming for a graduate student, and completely unnecessary. You just need to have a good working knowledge. Time, research, and experience will give you all that knowledge… later.
Well, dear friend, I hope to be right, and hope to have been useful. But I speak from my own experience, that’s all.
In Computer Sciences I suppose what is important is to take advantage of ( and show ) the mathematician " style " you are if you want to propose a " personnal work " in case you follow the Fernando's third way.
In addition to what others listed, I suggest you to look at Research Fronts 2014 which is announced by Thomson Reuters and some other research institutes every year.
In this report, 100 hot research fronts and 44 emerging ones were identified based on cocitation analysis.
I hope the perspective on important trends and emerging fields assist you to make a better decision.
The purpose of statement of research is narrowed in the form of research question statement. Question statements are interrogative statements that narrow the purpose statement to specific questions that researcher seeks to answer in his/her study.
For master of computer sciences or any others subjects- Research Questions are typically framed at the end of the introduction of the statement of the problem section or immediately following the review of literature.
while formulating a research question the following process is tenable:
pose a question
Begin with how, what or why
Specify the independent, dependent and control variables or specify a phenomenon
Use such words as describe, compare, relate or indicate the action or connection among the variables.
Indicate the sample and population
Three popular forms are available to frame the question statement i.e.
Question form,
Relationship form and
Comparison form.
SUGGESTIONS FOR FORMULATING RESEARCH QUESTIONS
Adequate formulation of research question statement is one of the most important parts of research. However, there are some suggestions, which if followed, result in good research question statements being framed.
Research questions must explain the relationship among variables.
Research questions should not be vague e.g. what is the issue of illiteracy.
Specific problem to be solved must be indicated e.g. what is the effect of intelligence on achievement?
Research questions should be researchable and feasible. these must be within the reach of a researcher and must contribute to the quantum of knowledge.
It must specify the activities of the researcher. A good research question monitors the researcher's efforts.
It must not involve any philosophical issue or value judgement.
It should be observed that the problem's solution fills the gap in the existing knowledge or helps resolve some of the inconsistencies or the interpretation of known facts.
The scope of the investigation or the limits within which the problem is to be studied must be mentioned explicitly in stating a research problem.