Computer Security and Forensics
This is the official template that guides undergraduate and post graduate students on how to write their graduation projects reports and master dissertations at the Global College of Engineering and Technology (GCET), Sultanate of Oman.
The passaged and sentences contained in this template for the purpose of demonstrating formatting and providing a brief explanation as well about each part where possible.
Some of the passages have been quoted or reused from several sources which we acknowledge and cite and list on references page.
Study to study may have different chapters and contents, this template contained the important chapters that report or dissertation should have. Each chapter should start by introduction (what will be discuss/presented) and ended by summary (what have been done or provided) excluding the first chapter (Introduction) and last chapter (conclusion and future works). Once you started writing process, always be in touch with your supervisor to maintain the quality standard required for report and dissertation.
Each chapter must started in new page, some guidance and helpful tools provided at the appendix to help you in writing process.
The above paragraphs for guiding purpose, please leave this page BLANK and UN-NUMBERED when writing you report/dissertation.
student NAME
Report / dissertation Submitted in Fulfilment FOR the degree of
(name of the degree)
academic departemnt of (name of the departemnt)
Global College of Engineering and Technology
Muscat
title of the project / master dissertation
Year
I hereby declare that the work in this * is my own except for quotations and summaries which have been duly acknowledged.
|
13 September 2022
* dissertation (if PG) * project report (if UG)
|
Student name UWE ID
|
An acknowledgments section is to note the assistance of people whose help was crucial but not extensive enough to warrant their being listed as co-authors. Acknowledge assistance from advisors, sponsors, funding agencies, colleagues, technicians, and so on. Students has the freedom to use any acknowledgement passage, below is an example for the guiding purpose.
Example:
First and foremost, all praise to Almighty Allah for his blessings and patience, as well as for providing me with good health during this research.
This work is dedicated to my parents, from whom I learned faith, strength, and determination. This work is also dedicated to my family, my beloved brothers and sisters for their continuous support, encouragement, love and care.
I am grateful to my supervisor, [Title and name of the supervisor] for his/her ultimate guidance, patience and support during the whole journey of my graduation project.
I am also grateful to the Global College of Engineering and Technology and [Academic Department of XXX] for providing me all the necessary support and resources, without which I won’t be able to complete my studies.
The main idea behind the abstract that the reader should have a complete understanding about your work once reading your abstract. The abstract shall include comprehensive summary explanation about the project report/ master dissertation. This should include a) brief/background about the project/research area b) what is the problem statement you are addressing by the work c) how you solve this problem statement (methodology used and experimentation in brief) d) your results and findings e) a conclusion. When writing abstract don’t cite references within the body of abstract and whenever used a new abbreviation for the first time you should write it in complete then you can use the abbreviation in the later texts within the abstract. Abstract should be written as a single paragraph. The main idea behind the abstract that the reader should have a complete understanding about your work once reading your abstract. The abstract shall include comprehensive summary explanation about the project report/ master dissertation. This should include a) brief/background about the project/research area b) what is the problem statement you are addressing by the work c) how you solve this problem statement (methodology used and experimentation in brief) d) your results and findings e) a conclusion. When writing abstract don’t cite references within the body of abstract and whenever used a new abbreviation for the first time you should write it in complete then you can use the abbreviation in the later texts within the abstract. Abstract should be written as a single paragraph. The main idea behind the abstract that the reader should have a complete understanding about your work once reading your abstract. The abstract shall include comprehensive summary explanation about the project report/ master dissertation. This should include a) brief/background about the project/research area b) what is the problem statement you are addressing by the work c) how you solve this problem statement (methodology used and experimentation in brief) d) your results and findings e) a conclusion. When writing abstract don’t cite references within the body of abstract and whenever used a new abbreviation for the first time you should write it in complete then you can use the abbreviation in the later texts within the abstract. Abstract should be written as a single paragraph.
|
TABLE OF CONTENTS |
|
|
|
Page |
|
DECLARATION |
ii |
|
ACKNOWLEDGMENT |
iii |
|
ABSTRACT |
iv |
|
TABLE OF CONTENTS |
v |
|
LIST OF TABLES |
vi |
|
LIST OF FIGURES |
vii |
|
LIST OF ABBREVIATIONS |
viii |
|
|
|
|
|
|
|
CHAPTER I INTRODUCTION |
|
|
1.1 Research/Project Background |
9 |
|
1.2 Research/Project Motivation |
9 |
|
1.3 Problem Statement |
10 |
|
1.4 Research/Project Objectives |
10 |
|
1.5 Research/Project Scope |
11 |
|
1.6 Conceptual Framework |
11 |
|
1.7 Report/Dissertation Structure |
12 |
|
|
|
|
CHAPTER II LITERATURE REVIEW |
|
|
2. 2.1 Introduction |
13 |
|
2.1.1 Systematic Literature Review |
13 |
|
2.1.2 Searching the Literature |
15 |
|
2.2 Summary |
15 |
|
CHAPTER III METHODOLOGY |
|
|
3. 3.1 Introduction |
16 |
|
3.1.1 Types of Research Methodologies |
16 |
|
3.2 Summary |
20 |
|
|
|
|
CHAPTER IV RESULTS VALIDATION |
|
|
4. 4.1 Introduction |
19 |
|
4.1.1 Verification and Validation Methods |
19 |
|
4.2 Summary |
20 |
|
|
|
|
CHAPTER VI CONCLUSION AND FUTURE WORKS |
|
|
5. 5.1 Research Contributions and Achievements |
21 |
|
5.2 Research Limitations |
21 |
|
5.3 Challenges and Future Works |
21 |
|
|
|
|
APPENDICES |
|
|
A General Guidelines |
23 |
|
B Online Databases |
24 |
|
C Citation and References Format |
25 |
|
D Necessary Forms |
26 |
|
Table No. |
|
Page |
|
2.1 |
Summary of Similar Works |
14 |
|
4.1 |
Results Comparisons |
20 |
|
Figure No. |
|
Page |
|
1.1 |
Conceptual Framework Example |
12 |
|
2.1 |
Research Proposal Flow chart |
17 |
LIST OF ABBREVIATIONS
|
RQ |
Research Question |
|
SLR |
Systematic Literature Review |
* arrange your abbreviations in alphabetical order.
viii
1
research / project background
Research / project background part in introduction chapter, can be also headed ‘Background of the Study”, it should include a brief discussion of major theories and models related to the research problem and area you are working on. Research / project background is a brief that outlined the most important studies that have been conducted so far that could presented in a chronological order.
Specifically, when writing research background, you can discuss major theories and models related to your research problem in a chronological order to outline historical developments in the research area. When writing research background, you also need to demonstrate how your research relates to what has been done so far in the research area.
When writing background provide enough information, in a technical language to the best level, to allow your readers to understand the specific problem being addressed and to provide a context for your own study. This background information may include (1) a historical summary of the problem being addressed; (2) a brief summary of previous work on the topic, including, if appropriate, relevant theory; and (3) the specific reasons the report / dissertation is being written.
Research / project Motivation
Here is the section of the report/dissertation where you describe your motivation for conducting a study on this topic/area. For instance, you can write about the importance of your work, how is will help society, and what it will add to the body of knowledge and to the sciences in general.
PROBLEM STATEMENT
A problem statement is a concise description of the problem or issues a project seeks to address. The problem statement identifies the current state, the desired future state and any gaps between the two. A problem statement is an important communication tool that can help ensure everyone working or reading project report or master dissertation to knows what the problem addressed is and why the project is important.
A good problem statement can be created by identifying and answering several questions related to the problem. The process used to write a problem statement should involve answering questions using a method commonly known as 5W2H. This process involves identifying what the problem is, why it is a problem, when and where the problem was identified, who the problem impacts, how they are impacted by the problem and how much of an impact the problem has.
Problem statements often have two important elements, a) the problem itself, stated clearly and with enough contextual detail to establish why it is important b) the method of solving the problem, then followed by the purpose, statement of objective and scope of the project.
Research/project objectives describe what your research is trying to achieve and explain why you are pursuing it. They summarize the approach and purpose of your project and help to focus your research. Research/project objectives could be classified or divided into primary and secondary objectives based on your work scope. Some work may have one primary objective and multi secondary objectives (which all together contribute to achieve this single primary objective). Use bullet points when writing your objectives and started each one by “To”.
Example:
· To propose a new model that improve the security of the system.
· To describe what factors farmers take into account in making such decisions as whether to adopt a new technology or what crops to grow.
· To identify the barriers and facilitators of digital transformation in retail HR
Example of research questions for qualitative based research:
RQ 1: To investigate the impacts of online classes on quality of teaching for teachers.
RQ 2: To investigate the impacts of online classes on quality of teaching for students.
Research / project Scope
The scope of a study explains the extent to which the research area will be explored in the work and specifies the parameters within the study will be operating.
Basically, this means that you will have to define what the study is going to cover and what it is focusing on. Similarly, you also have to define what the study is not going to cover. This will come under the limitations. Generally, the scope of a research is followed by its limitations.
As a researcher, you have to be careful when you define your scope or area of focus. Remember that if you broaden the scope too much, you might not be able to do justice to the work or it might take a very long time to complete. Consider the feasibility of your work before you write down the scope. Again, if the scope is too narrow, the findings might not be generalizable.
conceptual framework
A conceptual framework illustrates the expected relationship between your variables. It defines the relevant objectives for your research process and maps out how they come together to draw coherent conclusions. Example figure for research / project conceptual framework shown in Figure 1.1.
Figure 1.1 Conceptual Framework Example
Source: https://www.scribbr.com/methodology/conceptual-framework/
report / dissertation Structure
This part will explain in general the structure of the thesis and what each chapter will cover and provides from chapter 2 to the last chapter of the report/dissertation.
This thesis comprises seven chapters. Chapter 1 covers the introduction to this research. It contains a discussion on IPv6 DoS attacks, related works, details on the motivation for this research followed by the research contribution. Chapter 2 describes DoS attacks on IPv6 networks as well as some mitigation techniques that may be used against such attacks. Chapter 3 includes a detailed discussion on RA flood attacks. The chapter covers how Router Advertisements are used and how RA flood attacks can occur. The chapter also describes the tools used to launch RA flood attacks and the defence mechanisms against such attacks.
Chapter 4 contains the hypotheses and the research method. The chapter also outlines the process used to review literature followed by the data collection process used to conduct this research. Chapter 5 contains details on hardware and software used to set up the network testbed in the computer laboratory. In addition, the chapter describes the tools used to conduct experiments and includes details on how the defence mechanisms were configured. Chapter 6 presents the analysis of TCP throughput, TCP RTT and CPU utilisation results gathered from experiments using Windows 8.1 and Debian 7.5.0. Finally, Chapter 7 contains the summary, conclusions and future works.
1.10 Chapter Summary
This chapter
This thesis comprises seven chapters. Chapter 1 covers the introduction to this research. It contains a discussion on IPv6 DoS attacks, related works, details on the motivation for this research followed by the research contribution. Chapter 2 describes DoS attacks on IPv6 networks as well as some mitigation techniques that may be used against such attacks. Chapter 3 includes a detailed discussion on RA flood attacks. The chapter covers how Router Advertisements are used and how RA flood attacks can occur. The chapter also describes the tools used to launch RA flood attacks and the defence mechanisms against such attacks.
Chapter 4 contains the hypotheses and the research method. The chapter also outlines the process used to review literature followed by the data collection process used to conduct this research. Chapter 5 contains details on hardware and software used to set up the network testbed in the computer laboratory. In addition, the chapter describes the tools used to conduct experiments and includes details on how the defence mechanisms were configured. Chapter 6 presents the analysis of TCP throughput, TCP RTT and CPU utilisation results gathered from experiments using Windows 8.1 and Debian 7.5.0. Finally, Chapter 7 contains the summary, conclusions and future works.
1.10 Chapter Summary
This chapter
This thesis comprises seven chapters. Chapter 1 covers the introduction to this research. It contains a discussion on IPv6 DoS attacks, related works, details on the motivation for this research followed by the research contribution. Chapter 2 describes DoS attacks on IPv6 networks as well as some mitigation techniques that may be used against such attacks. Chapter 3 includes a detailed discussion on RA flood attacks. The chapter covers how Router Advertisements are used and how RA flood attacks can occur. The chapter also describes the tools used to launch RA flood attacks and the defence mechanisms against such attacks.
Chapter 4 contains the hypotheses and the research method. The chapter also outlines the process used to review literature followed by the data collection process used to conduct this research. Chapter 5 contains details on hardware and software used to set up the network testbed in the computer laboratory. In addition, the chapter describes the tools used to conduct experiments and includes details on how the defence mechanisms were configured. Chapter 6 presents the analysis of TCP throughput, TCP RTT and CPU utilisation results gathered from experiments using Windows 8.1 and Debian 7.5.0. Finally, Chapter 7 contains the summary, conclusions and future works.
1.10 Chapter Summary
This chapter
1. LITERATURE review
2.1 introduction
Literature reviews appear in most introductions and discussion sections of research reports, case reports and expert opinion papers. All of these types of literature review may be affected by selection bias because the authors are likely to include only major studies in a particular area, and only those that are most consistent with their personal opinion or the results of their research. Moreover, it is known that positive studies (those with statistically significant findings either of benefit or harm) are more likely to be published, and published in high impact journals. Systematic reviews aim to identify all research addressing a specific question so that they give a balanced and unbiased summary of the literature. The methods used to identify studies for inclusion in systematic reviews have been developed specifically to identify the negative studies that might be published in low impact journals or within conference proceedings, which are not indexed in the bibliographic databases, but which might balance the results of the more easily identified positive studies.
2
CHAPTER II
2.1
Systematic literature review
A systematic literature review (SLR) identifies, selects and critically appraises research in order to answer a clearly formulated question (Dewey, A. & Drahota, A. 2016). The systematic review should follow a clearly defined protocol or plan where the criteria is clearly stated before the review is conducted. It is a comprehensive, transparent search conducted over multiple databases and grey literature that can be replicated and reproduced by other researchers. It involves planning a well thought out search strategy which has a specific focus or answers a defined question. The review identifies the type of information searched, critiqued and reported within known timeframes. The search terms, search strategies (including database names, platforms, dates of search) and limits all need to be included in the review. It is important to include comparison table for existing works of different author to define the gab and illustrate importance of why you conduct your study. Below Table 2.1 is generic comparison example.
Table 2.1 Summary of Similar Works
|
Approach/Author |
Year |
Advantages |
Disadvantages |
|
XXX |
2015 |
|
|
|
YYY |
2018 |
|
|
|
Etc. |
… |
|
|
I. Inclusion criteria and screening process
Inclusion criteria while doing systematic review should be outlined, for instance type of studies, relevance of the studies, recent studies, comparison and outcome measures. Screening is the process of identifying which studies from your literature search(es) will be included in your review. Each individual article must be assessed to see if it meets the inclusion criteria you've set out in your protocol.
II. Minimizing bias in systematic review
Selection bias in systematic reviews can arise when the inclusion and exclusion criteria for the review are not clearly established a priori or where they restrict inclusion of studies in a way that might bias the findings; for example, by excluding papers not published in English. The first stage in conducting a systematic review is to develop a protocol that clearly defines: 1) the aims and objectives of the review; 2) the inclusion and exclusion criteria for studies; 3) the way in which studies will be identified; and 4) the plan of analysis.
Searching the literature
Search strategies for systematic reviews must be designed to identify all studies that have been conducted addressing a specific question. This means that the search strategy needs to be sensitive rather than specific. A specific search strategy identifies more relevant than irrelevant papers but might miss some important papers. A sensitive search strategy is less likely o miss relevant studies but might identify a reasonably large number of irrelevant studies as well.
2.3
2.2 symmary
In this chapter we highlighted the process of systematic literature review and the inclusion criteria we should consider when deciding on the literature to be included. Moreover, we discussed how to minimize bias when doing systematic literature review and what strategies we can use to searching the literature.
In the next chapter we will highlight and discuss the research methodology followed in order to carry out this study.
3
3.1 INTRODUCTION
According to Dawson (2019), a research methodology is the primary principle that will guide your research. It becomes the general approach in conducting research on your topic and determines what research method you will use. A research methodology is different from a research method because research methods are the tools you use to gather your data (Dawson, 2019). You must consider several issues when it comes to selecting the most appropriate methodology for your topic. Issues might include research limitations and ethical dilemmas that might impact the quality of your research. Methodology is core element of any project / research which is mainly about how you conduct the research or project. Figure 2.1 illustrate a complete flow char of how you write a research or project proposal.
3.1.1 Types of Research Methodologies
Quantitative research methodologies are meant to create numeric statistics by using survey research to gather data (Dawson, 2019). This approach tends to reach a larger amount of people in a shorter amount of time. According to Labaree (2020), there are three parts that make up a quantitative research methodology:
· Sample population
· How you will collect your data (this is the research method)
· How you will analyze your data
Once you decide on a methodology, you can consider the method to which you will apply your methodology.
Qualitative research methodologies examine the behaviors, opinions, and experiences of individuals through methods of examination (Dawson, 2019). This type of approach typically requires less participants, but more time with each participant. It gives research subjects the opportunity to provide their own opinion on a certain topic. Examples of qualitative research methodology:
· Action research
· Grounded theory
Figure 2.1 Research Proposal Flow chart
3.2 SUMMARY
In this chapter we introduced and discussed two types of research methods, qualitative and quantitative.
In next chapter we will discuss the finding and results of this study, moreover the different approaches to validated results based on nature of study.
26
Chap 4
13
14
15
CHAPTER III
CHAPTER IV
CHAPTER V
CHAPTER VI
CHAPTER VII
CHAPTER VIII
CHAPTER IX
CHAPTER X
CHAPTER XI
CHAPTER XII
CHAPTER XIII
CHAPTER XIV
I.
4
4.1 introduction
In this chapter we will discuss the findings and results gained. In addition, validation of the results will be presented as well.
4.1.1 Verification and Validation Methods
Several methods could be used to verify and validate project outcomes and findings. Selection of validation method depend on research type, whether it is qualitative or quantitative research.
I. Mathematical model
A mathematical model is a description of a system using mathematics and mathematical concepts (often pde's).
II. Computer simulation
Computer simulation is the simulation run (on computers) to reproduce the behavior of a system that has been modelled.
III. Test bed
It is the combination of hardware and software environment on which the tests will be executed. It includes hardware configuration, operating system settings, software configuration, test terminals and other support to perform the test.
IV. Validity in survey
Research validity in surveys relates to the extent at which the survey measures right elements that need to be measured. In simple terms, validity refers to how well an instrument as measures what it is intended to measure.
It will be good if your inserter comparison table with other authors conducting similar study to your and compare the results, an example shown in Table 4.1.
Table 4.1 Results Comparisons
|
Approach/Author |
Year |
Efficiency |
Limitation |
|
XXX |
2015 |
|
|
|
YYY |
2018 |
|
|
|
Your study |
… |
|
|
4.2 Summary
In chapter we presented different types of approaches used to validate research results. In next chapter we will conclude the report / dissertation and provide the future work recommendations.
2. Conclusion and future works
16
17
18
CHAPTER XV
CHAPTER XVI
CHAPTER XVII
CHAPTER XVIII
CHAPTER XIX
CHAPTER XX
CHAPTER XXI
CHAPTER XXII
CHAPTER XXIII
CHAPTER XXIV
CHAPTER XXV
CHAPTER XXVI
II.
5
5.1 Research Contributions and achievments
Write a brief about what contribution does the project add and achieved and list them using Roman numerals.
i. The project proposed a new model that improved security etc.
ii. Barriers and facilitators of digital transformation in retail HR have been identified and a framework to rectify have been developed.
iii. Etc…
5.2 Research Limitations
5.3 Challenges and Future Works
REFERNCES
Dawson, C., 2019. Introduction to research methods 5th edition: A practical guide for anyone undertaking a research project. Robinson.
Dewey, A. and Drahota, A., 2016. Introduction to systematic reviews: online learning module Cochrane Training. Retrieved from.
https://libguides.csu.edu.au/review/Systematic
https://www.indeed.com/career-advice/career-development/what-is-a-problem-statement
https://www.mit.edu/course/21/21.guide/prob-sta.htm
https://www.scribbr.com/methodology/conceptual-framework/
Labaree, D.F., 2020. Turtles all the way down: Academic writing as formalism. Journal of Philosophy of Education, 54(3), pp.679-693.
general GUIDELINES
· Follow the formatting of GCET report / dissertation template.
· Start each chapter in new page.
· Attached necessary forms as appendices at the end of the report.
· Each first page of chapter number and title should not be numbered.
· Don’t cite references in abstract.
· Don’t cite reference in each chapter’s summary.
· This template is generic with main goal to guide in formating, it incorprated important chapters names whihc may vary from a study to study what are their contents, so it is recomnded to follow up with mdule leader for indivdual project / master dissertation and you supervisor to have more details about word counts and any other information.
ONLINE DATABASES
For online databases please refer to the college website: https://gcet.edu.om/en/gcet-library/
CITATION AND REFRENCES FORMAT
All refrences and citation within the project report and master disertation MUST be in UWE Bristol Harvard standard. Please refer to https://www.uwe.ac.uk/study/study-support/study-skills/referencing/uwe-bristol-harvard#bookchapters for more information.
NECESSARY FORMS
Individual Projects Contact Register Logs
Ethical Review Form
Ethics Review Checklist
Risk Assessment Form
Project Resources Form (if any)
Participant Information sheet (if any)
Consent Form (if any)