MSc Software Engineering Dissertation Finding a Research Problem and Additional Guidance Stewart Green.

Slides:



Advertisements
Similar presentations
Action Research EDUU 604 Dr. Ray Gen.
Advertisements

Critical Reading Strategies: Overview of Research Process
Review of Related Literature As soon as you have chosen a topic for your thesis, you should look for a theory linking your topic to an available body of.
How to Read a Scientific Research Paper : an overview Asst.Prof.K.Chinnasarn, Ph.D.
APPROACHING A QUESTION, STRUCTURE & OUTLINING ESSAYS.
Summary-Response Essay
WebQuests And More… Structured But Fun Web Lessons.
Literature Survey, Literature Comprehension, & Literature Review.
How to prepare better reports
Group Project CVEN Mixing and Transport in the Environment. A River Dye Study.
How to prepare better reports
introduction to MSc projects
Helpful Hints to Conduct and Write a Literature Review October 2006.
Project Report1 Dave Inman Project report. Project Report2 Ways to write a report Top down: Write the structure of the report (maybe use the web templates.
School of Computing and Mathematical Sciences
DEFINING THE PROBLEM: LITERATURE REVIEWS DEFINING THE PROBLEM Decision maker’s objectives Background of problem Differentiate problem from symptoms Determine.
By the end of this chapter you will be able
Slide 14.1 Saunders, Lewis and Thornhill, Research Methods for Business Students, 5 th Edition, © Mark Saunders, Philip Lewis and Adrian Thornhill 2009.
RESEARCH PAPER. An abstract is a one- paragraph summary of a research project. Abstracts precede papers in research journals and appear in programs of.
Slide 3.1 Saunders, Lewis and Thornhill, Research Methods for Business Students, 5 th Edition, © Mark Saunders, Philip Lewis and Adrian Thornhill 2009.
Research Methods Nanda Ganesan, Ph.D. Professor of Information Systems California State University, Los Angeles.
Michigan Common Core Standards
Writing and presenting Research
Essays & Assignments Planning Study Skills Workshops 2014.
CHAPTER 3: DEVELOPING LITERATURE REVIEW SKILLS
The Chicago Guide to Writing about Multivariate Analysis, 2 nd edition. Paper versus speech versus poster: Different formats for communicating research.
Literature Review and Parts of Proposal
Soc 3306a Lecture 4 The Research Report and the Literature Review.
1 Academic Skills Tips for Essay Writing. 2 Outline of today’s lecture Academic skills Essay writing Paraphrasing Summarizing.
AELDP ACADEMIC READING. Questions Do you have any questions about academic reading?
 starter activity What advice would you give someone on how to do well in Unit 1, ‘Medicine through Time’ for GCSE History?
How to do Quality Research for Your Research Paper
Academic Essays & Report Writing
Report Writing.
Copyright © Allyn & Bacon 2008 Locating and Reviewing Related Literature Chapter 3 This multimedia product and its contents are protected under copyright.
Craft of Research Chapter 3
Chapter 3 Copyright © Allyn & Bacon 2008 Locating and Reviewing Related Literature This multimedia product and its contents are protected under copyright.
BEST Cluster Project: Principles of Learning and Teaching in Action NamePOLTSchool address Sylvia Kosztyi4.3Eum.
1 Literature review. 2 When you may write a literature review As an assignment For a report or thesis (e.g. for senior project) As a graduate student.
Writing Journal articles Professor Ashok Ranchhod.
Harvard or Vancouver – getting it right all the time Alan Glasper and Colin Rees How to Write Your Nursing Dissertation, First Edition. Alan Glasper and.
1 Welcome to IST Department of Psychology
How to write a good Higher Essay
The History Exam Germany 1 hour and 15 minutes 4 questions.
ITEC0700/ NETE0501/ ISEC0502 Research Methodology#5 Suronapee Phoomvuthisarn, Ph.D.
Why was this source published? Describe the scene (circle 4 details) What event is the cartoon referring to? Who is the figure? What is he doing & why?
From description to analysis
 An article review is written for an audience who is knowledgeable in the subject matter instead of a general audience  When writing an article review,
Chapter 3 Critically reviewing the literature
Title Sub-Title Open Writing it up! The content of the report/essay/article.
Copyright © 2016 by Pearson Education, Inc. All rights reserved. Richard Johnson-Sheehan PURDUE UNIVERSITY Charles Paine UNIVERSITY OF NEW MEXICO Chapter.
Research Presentations 101. Research EssayPresentation  Begins with a topic or problem that needs to be researched (thesis)  Requires the investigation.
Introductions and Conclusions CSCI102 - Systems ITCS905 - Systems MCS Systems.
Research Methods Technical Writing Thesis Conference/Journal Papers
Writing an Essay. Reading a Primary Source: Step 1 Who wrote this document? In the first place, you need to know how this document came to be created.
How to answer the American West exam paper Edexcel.
MScSED THESIS WORKSHOP: 1 ST STEPS NUI Galway May 16 th, 2014.
How to write 12M Questions AO1 - FACTS AND THEORIES Get marks by describing and recalling psychological knowledge and understanding. AO2 - APPLICATION.
Objective: Students will learn the formal essay writing format. Bellwork: Why do you think it’s important to use a specific format when writing an essay?
Abstract  An abstract is a concise summary of a larger project (a thesis, research report, performance, service project, etc.) that concisely describes.
Research Introduction to the concept of incorporating sources into your own work.
Assignment Guidance Dr Nisheet Gosai
Academic writing.
Literature review Methods
Developing Problem Statement for Dissertation
Literature review Dr.Rehab F Gwada.
Thesis writing Session 2017
Literature review Lit. review is an account of what has been published on a topic by accredited scholars and researchers. Mostly it is part of a thesis.
Topic 1: Introduction to the Module and an Overview of Agile
‘The Sign of Four’ Chapter 9 – A Break in the Chain
Presentation transcript:

MSc Software Engineering Dissertation Finding a Research Problem and Additional Guidance Stewart Green

February 22nd, 2006 Software Engineering Dissertation Guidance 2 Purpose This presentation gives guidance on how to: – Find a research topic and a research question – Structure your “Abstract”, and “Introduction” and “Conclusion” chapters – Create and review the organisation of your dissertation report

February 22nd, 2006 Software Engineering Dissertation Guidance 3 Helpful Books The Craft of Research, Wayne Booth et al., 2 nd edition, Chicago Press, 2003 Projects in Computing and Information Systems: A Student’s Guide, Christian Dawson, Addison Wesley, 2005 Both in the library, on short-term loan

February 22nd, 2006 Software Engineering Dissertation Guidance 4 Assessment of the Dissertation: a Reminder Research: 50% Software Engineering: 50% – Creating a computer-based system to address a research question – You need to follow the whole software development lifecycle from requirements through to testing and deployment.

February 22nd, 2006 Software Engineering Dissertation Guidance 5 Finding a Topic Find a topic specific enough to let you master a reasonable amount of information on it – NOT “The history of requirements engineering” – BUT “Automated support for traceability in requirements engineering” – OR “Model-based paradigms in formal specification” – OR “Learning to use software patterns”

February 22nd, 2006 Software Engineering Dissertation Guidance 6 From Topics to Questions You need to identify a research question related to your topic How? First: ask questions about your chosen topic, e.g.: – What techniques support traceability in requirements engineering? – How well does Java support concurrency? – What proof systems are available for supporting data refinement in model-based formal specification paradigms?

February 22nd, 2006 Software Engineering Dissertation Guidance 7 From Topics to Questions To help to identify good questions, you must research your topic: – In the library Look at relevant text books and journals Look at relevant databases (e.g. Inspec) – Talk to colleagues and lecturers – Review related online discussion groups – Search scholar.google.com

February 22nd, 2006 Software Engineering Dissertation Guidance 8 From Topics to Questions You need to focus your topic and question(s) – Ask question that are worth pondering (e.g. “how” and “why” questions, e.g.: “How can novice programmers learn to use software patterns?”) – What are your topic’s key concepts? How do they interrelate? – Questions about effectiveness, efficiency and utility may be productive? (“Can the elicitation of requirements be achieved at a reduced cost using technique x?”)

February 22nd, 2006 Software Engineering Dissertation Guidance 9 So What? When you think that you have a good question, ask of your question “So what?” in order to try to identify the wider significance of any answer you find to your question. E.g.: A method for goal-oriented requirements engineering has been synthesised”, but SO WHAT? Who cares? Why should they care? You must find out and tell us in your dissertation report.

February 22nd, 2006 Software Engineering Dissertation Guidance 10 Test Your Progress You should be able to write down: – TOPIC: I am working on x, – QUESTION: Because I want to find out (who, what, when, why, …) – SIGNIFICANCE: In order to help the research community understand (how, why, whether, etc.) For example: – I am working on goal-oriented requirements engineering – Because I want to synthesise a goal-oriented method – In order to compare the goal-oriented approach to RE to other RE approaches

February 22nd, 2006 Software Engineering Dissertation Guidance 11 Claims The result of addressing the problem that you have identified with the solution that you are suggesting should lead ultimately to one or more claims, e.g. “Goal-oriented approaches are clearly more efficient, effective and useable than other approaches to requirements elicitation” You will need to backup this claim with evidence. This may be, for example, data produced by your computer-based system, data you discover using your computer-based system, the fact that you have been able to produce a computer-based system of this sort at all… In a research report you make a claim, back it with reasons, based upon your evidence, and acknowledge and respond to others’ views.

February 22nd, 2006 Software Engineering Dissertation Guidance 12 “Abstract”, and “Introduction” and “Conclusion” Chapters of the Dissertation Report Introduction chapter: – Describe and discuss the background context to your work on this topic – Describe the problem(s) that motivate your work: Both: a lack of knowledge about something And: a cost or penalty associated with that lack of knowledge Or: some benefit for producing that knowledge – Describe how you are addressing the problem Either state the outline of your solution Or promise a solution at the end of the dissertation

February 22nd, 2006 Software Engineering Dissertation Guidance 13 “Abstract” Your abstract should be a brief summary of the paper, with just one or two (preferably one) sentences on each of the following, in this order: – The context of this work – The problem – Your solution – Your result(s) i.e. claim – The wider significance of your results (the answer to the “So what?” question

February 22nd, 2006 Software Engineering Dissertation Guidance 14 “Conclusion” chapter Assess the extent to which each of your claims has been supported State the wider significance of your results Call for more research (describe in outline the new research that is needed)

February 22nd, 2006 Software Engineering Dissertation Guidance 15 Creating and Reviewing the Organisation of Your Dissertation Start with the overall organisation of your dissertation, i.e. its chapter structure; your supervisor should be able to guide you Then move on to the organisation of each chapter in terms of sections and subsections (again, supervisor can guide) Then think about structure and clarity of each paragraph, and of each sentence in it This will entail thinking about punctuation, which is important (compare “Eats, shoots and leaves” to “Eats shoots and leaves”: do they mean the same thing? Is meaning important???)