How to do high quality research on middleware? Frank Eliassen professor University of Oslo and Simula Research Laboratory Oslo, Norway.

Slides:



Advertisements
Similar presentations
Critical Reading Strategies: Overview of Research Process
Advertisements

The Robert Gordon University
The Robert Gordon University School of Engineering Dr. Mohamed Amish
When are Impact Evaluations (IE) Appropriate and Feasible? Michele Tarsilla, Ph.D. InterAction IE Workshop May 13, 2013.
Understanding Research. RESEARCH PROCESS Different from field/discipline to another, Different from field/discipline to another, No “on size fits all”,
Publishers of original thinking. What kinds of academic writing are there? There are many kinds of writing that originates from academia. In my view there.
The Literature Review in 3 Key Steps
1 CSIT600c: Web Services Programming Writing IT Papers Dickson K.W. Chiu PhD, SMIEEE.
DECO3008 Design Computing Preparatory Honours Research KCDCC Mike Rosenman Rm 279
Research Methods in Social Sciences
Good Research Questions. A paradigm consists of – a set of fundamental theoretical assumptions that the members of the scientific community accept as.
An Application-led Approach for Security-related Research in Ubicomp Philip Robinson TecO, Karlsruhe University 11 May 2005.
PROJECT TITLE Names. 2 Overview  Background  Result 1  Result 2  Conclusions.
ALEC 604: Writing for Professional Publication
Designing Your Project Output Achieving your objectives by targeting your audience Ken Peffers UNLV February 2004.
1 Instructor: Vincent Duffy, Ph.D. Associate Professor of IE Lab 1 – Part 1 Review - Lifelong Learning Fri. Feb. 2, 2007 IE 486 Work Analysis & Design.
1 Optimizing Utility in Cloud Computing through Autonomic Workload Execution Reporter : Lin Kelly Date : 2010/11/24.
How to write an abstract. What is an abstract? A complete but concise description of your work –Brief overview of: introduction, methods & results, discussion,
Introduction to Communication Research
What Makes A Good Design Projects Salih Duffuaa Systems Engineering Department King Fahd University of Petroleum and Minerals.
WRITING A RESEARCH PROPORSAL
Expository Writing.
Research Methods for Computer Science CSCI 6620 Spring 2014 Dr. Pettey CSCI 6620 Spring 2014 Dr. Pettey.
Writing a Research Proposal
Consider your target audience and possible publication venues Access the most recent copy of the appropriate style guide and editorial policy and style.
Indawan Syahri 1 HOW TO WRITE A GOOD INTRODUCTION IN THESES.
Dr. MaLinda Hill Advanced English C1-A Designing Essays, Research Papers, Business Reports and Reflective Statements.
Dr. Alireza Isfandyari-Moghaddam Department of Library and Information Studies, Islamic Azad University, Hamedan Branch
1 / x Spatial Data Infrastructure GRS Tips and publication strategy Arnold Bregt.
DOING RESEARCH. I. Getting started A. Selecting a Research Topic—Sources of Research Ideas 1. Many possible sources for research ideas (including mentors.
Research in Computing Discipline Prabhas Chongstitvatana.
Literature Review and Parts of Proposal
Soc 3306a Lecture 4 The Research Report and the Literature Review.
“Knowing Revisited” And that’s how we can move toward really knowing something: Richard Feynman on the Scientific Method.
Please check, just in case…. Announcements: Office hour appointments filling up – get yours today! Don’t delay on getting started on next TWO assignments.
Chapter 16 Conducting & Reading Research Baumgartner et al Chapter 16 Developing the Research Proposal.
1 WRITING AN UNDERGRADUATE GRADUATION THESIS FACULTY OF MANAGEMENT AND TOURISM Prepared by: Ms. Pham L.T. Nga.
Researching & Writing a Literature Review Karen Ciccone NCSU Libraries.
Introduction to Research in Physical Activity
Anatomy Scientific Method. Scientific Method A standardized means of organizing and evaluating information to reach valid conclusions. **it’s a process!
Literature Review. Outline of the lesson Learning objective Definition Components of literature review Elements of LR Citation in the text Learning Activity.
LITERATURE REVIEW  A GENERAL GUIDE  MAIN SOURCE  HART, C. (1998), DOING A LITERATURE REVIEW: RELEASING THE SOCIAL SCIENCE RESEARCH IMAGINATION.
A Manual for Dissertation Yong Zheng DePaul University May 17,
The Information School of the University of Washington LIS 570 Session 8.2 Notes on Presentations and Papers.
L. M. Camarinha-Matos © L. M. Camarinha-Matos WP5 – STATUS OVERVIEW WP5 meeting – Paris, June 2004 Luis M. Camarinha-Matos
Approaches to Translation Ju Miao Nankai University.
Generating Software Documentation in Use Case Maps from Filtered Execution Traces Edna Braun, Daniel Amyot, Timothy Lethbridge University of Ottawa, Canada.
ALL CAPS TITLE Presenter Name Affiliation (University)
Principals of Research Writing. What is Research Writing? Process of communicating your research  Before the fact  Research proposal  After the fact.
WRITING A RESEARCH PROPORSAL
Fundamentals of Governance: Parliament and Government Understanding and Demonstrating Assessment Criteria Facilitator: Tony Cash.
DESIGNING AN ARTICLE Effective Writing 3. Objectives Raising awareness of the format, requirements and features of scientific articles Sharing information.
Research Word has a broad spectrum of meanings –“Research this topic on ….” –“Years of research has produced a new ….”
INFOMGP Student names and numbers Papers’ references Title.
Continual Service Improvement Methods & Techniques.
Chalmers University of Technology, Göteborg, Sweden, CDIO conference 2009 Lessons learned from developing and operating a large-scale project course.
Prepared by /Dr.Amira Yahia.. Introduction  Research proposals are an integral part of most studies, and are typically prepared after a researcher has.
The IT Industry The Online World Building and Installing Know the components of computer systems Understand and practically apply appropriate connectivity.
Spatial Data Infrastructure GRS-21306
Research Methods for Computer Science
An assessment framework for Intrusion Prevention System (IPS)
Developing Problem Statement for Dissertation
How to Write a High-Quality Technical Paper for Publication
Literature review Dr.Rehab F Gwada.
Outline What is Literature Review? Purpose of Literature Review
Thesis writing Session 2017
RESEARCH REPORTS Professional Writing
How to Read a Paper (Practice: CCS’14)
Goal-Driven Software Measurement
Presentation transcript:

How to do high quality research on middleware? Frank Eliassen professor University of Oslo and Simula Research Laboratory Oslo, Norway

2 Middleware systems promises to simplify development of a class of applications What is ‘high quality’? –impact such as industrial take-up? –citations? –high quality publication channels? –developed software used by others? All relevant in the area of middleware How do you define ’high quality’ in the area of middleware?

3 Theory, abstraction, design –Denning et al, ‘Computing as a discipline’ Middleware research is mostly in design? –requirements –specification –system design and implementation –system testing Algorithms design vs system development? –are different wrt validation What are different types of research projects in middleware?

4 If the hypothesis is that my system simplifies development, how to validate? Algorithms are simpler wrt validation Being first introducing a new middlewrae service ior feature also helps: suffice showing it works (feasibility) Validation of different types of research in middleware?

5 Is there a recipe? What is ‘interesting’? Same as useful? It is a process –From initial idea or interests: Process of repeatedly study of SotA and comparison to own idea, idea refinement and limitation of scope. Criteria: originalty, importance, significance (i.e., research opportunity) Own experience? –Exploit the team... How to identify an interesting topic?

6 Use scenarios for initial ideas –Checking the usefulness of the idea –Checking how existing approaches would handle the case How to evaluate ideas?

7 A well motivated problem... A precise goal (and subgoals) for the work Hypotheses about the predicted solution... (basis for validation) Discussion of research method (validation) State-of-the-art study that concludes in relation to goal of work Requirements, design, analysis, experiments (depending on research paradigm applied) Analysis and discussion of results, including critical remarks, results in a wider scope,... Conclusions, outlook What are the essential components of a good thesis on middleware?

8 Different traditions –Paper collection –Monograph To some extent structure follows from research paradigm (theory, abstraction, design) How to structure a thesis?

9 1 INTRODUCTION 1.1 Problem area 1.2 Problem statement 1.3 Research method Alternative approaches Method for this thesis 1.4 Overview solutions to the problem 1.6 Structure of the thesis 2 SURVEY STATE-OF-THE- ART 2.1 Background QoS characteristics QoS specific elements 2.3 Comparison of... platforms 2.4 Conclusions Example monograph (design paradigm) 3 QOS ARCHITECTURE FOR MOBILE MIDDLEWARE 4 MODELS AND SPECIFICATIONS FOR QOS-AWARENESS 5 QOS-AWARE SERVICE PLANNING 6 FUNCTIONAL VALIDATION 7 PERFORMANCE MEASUREMENTS 8 DISCUSSION AND CONCLUSIONS 8.1 Concluding discussion QoS architecture Models and specifications Service planning mechanisms 8.2 Revisiting the problem statement 8.3 Research method and validity of the results 8.4 Scientific contributions 8.5 Future work 8.6 Concluding remarks

10 1 Introduction 1.1 Thesis Context. 1.2 Thesis Motivation. 1.3 Research Topics and Goals 1.4 Research Method 1.5 Unaddressed Issues 1.6 Results and Implications 1.7 Thesis Organization Example ’paper collection’ 5 Papers and Contributions 5.1 Overview of Papers Paper I:.... Paper VIII: 6 Conclusion and FurtherWork 6.1 Research Topics and Goals 6.2 Major Contributions 6.3 Critical Remarks 6.4 Further Work II Research Papers Paper I:... Paper VIII: 2 Many-to-Many Communication 2.1 Background Groups of approaches 2.7 Discussion 3 Multi-Receiver Video Streaming 3.1 Background 3-1 – 3.5 Groups of approaches 3.6 Discussion 4 Video Processing 4.1 Background Groups of approaches 4.8 Discussion

11 Generic thesis structure 1 Introduction 1.1 Background and motivation. 1.2 Goals and hypotheses. 1.3 Research Method 1.5 Limitations 1.6 Results and Implications 1.7 Thesis Organization 2 State of the art survey 2.1 Scope of survey. 2.2 Survey in relation to goal of thesis 2.3 Discussion and conclusions on related work (in particular limitations and opptunities for rearch) 3-N “Middle part” (depends on research paradigm used) N Conclusion and Further Work 6.1 Research Topics and Goals 6.2 Major Contributions 6.3 Critical Remarks 6.4 Further Work

12 In the thesis? In a paper? Focus on the contribution –Limitation of SotA and why important to improve –What did you show in your work (how did you validate) How to present your work in such a way that the contribution is more apparent?

13 Too ambitious in the beginning? Lack of focus... Not planning thesis work with well-defined step stones? All the formal things need to be learned... Common mistakes?