Page 92 - UR221 Creative & Scientific Thinking_Neat
P. 92

7.7 Steps of Scientific Research in Computing



               7.7      Steps of Scientific Research in Computing



               7.7.1     Problem Identification

                   The first step is identifying a clear research problem. Example: “Reducing execution

               time of large-scale data processing algorithms.”



               7.7.2     Literature Review

                   Researchers review existing studies, papers, and technologies to:

                   ˆ   nderstand current solutions                                                                             U

                   ˆ dentify research gaps                                                                                     I

                   ˆ   void duplication                                                                                        A
               In computing:

                   ˆ EEE papers                                                                                                I

                   ˆ   CM journals                                                                                             A
                   ˆ   echnical reports                                                                                        T

                   ˆ   pen-source documentation                                                                                O


               7.7.3     Research Objectives and Questions


                   Objectives define what the research aims to achieve. Example objectives:

                   ˆ mprove algorithm efficiency                                                                               I
                   ˆ ncrease system accuracy                                                                                   I

                   ˆ   educe resource consumption                                                                              R


               7.7.4     Hypothesis Formulation


                   A hypothesis predicts the expected outcome. Example: “Using parallel processing

               will reduce data processing time by at least 30%.”


               7.7.5     Methodology Design


                   This step defines:
                   ˆ   ools and technologies                                                                                   T

                   ˆ   atasets                                                                                                 D

                   ˆ   xperimental setup                                                                                       E



                                                     83
   87   88   89   90   91   92   93   94   95   96   97