Scientific Research Methodologies and Techniques: Unit 2: Scientific Method Unit 2: Scientific Method
Scientific Research Methodologies and Techniques: Unit 2: Scientific Method Unit 2: Scientific Method
1. BASE TERMINOLOGY
L. M. Camarinha-Matos, 2009-2012
Terms
Methodology - the study of the methods involved in some field, endeavor, or in problem solving Method - a (systematic ?) codified series of steps taken to complete a certain task or to reach a certain objective
Methodology is defined as: "the analysis of the principles of methods, rules, and postulates employed by a discipline"; "the systematic study of methods that are, can be, or have been applied within a discipline"; or "a particular procedure or set of procedures."
a collection of theories, concepts or ideas comparative study of different approaches critique of the individual methods
Methodology refers to more than a simple set of methods; it refers to the rationale and the philosophical assumptions that underlie a particular study.
In recent years methodology has been increasingly used as a pretentious substitute for method in scientific and technical contexts
[Wikipedia]
3
L. M. Camarinha-Matos, 2009-2012
But there is no single, universal formal scientific method. There are several variants and each researcher needs to tune the process to the nature of the problem and his / her working methods.
L. M. Camarinha-Matos, 2009-2012
4
L. M. Camarinha-Matos, 2009-2012
Classical phases
1 2 3 4 5 6 7
L. M. Camarinha-Matos, 2009-2012
Research question / Problem Background / Observation Formulate hypothesis Design experiment Test hypothesis / Collect data Interpret / Analyze results Publish findings
1 2 3 4 5 6 7
Research question / Problem Background / Observation Formulate hypothesis Design experiment Test hypothesis / Collect data Interpret / Analyze results Publish findings
What are you interested in? What do you have to know about it? Make observations & gather background information about the problem. An educated guess It shall be possible to measure / test it. It should help answer the original question. How will you test your hypothesis? What tests will answer your question? Test your hypothesis by executing your experiments. Collect data from them. What do your results tell you? Do they prove or disprove the hypothesis? ... It is OK to be wrong. Write papers for conferences & journals. Write dissertation.
L. M. Camarinha-Matos, 2009-2012
Other variants
1. Define the question 2. Gather information and resources (observe) 3. Form hypothesis 4. Perform experiment and collect data 5. Analyze data 6. Interpret data and draw conclusions that serve as a starting point for new hypothesis 7. Publish results 8. Retest (frequently done by other scientists)
[Wikipedia] www.sciencebuddies.org/mentoring/project_scientific_method.shtml L. M. Camarinha-Matos, 2009-2012
Other variants
L. M. Camarinha-Matos, 2009-2012
www.makeitsolar.com/science-fair-information/01-the-scientific-method.htm
Other variants
1. 2.
3. 4. 5. 6. 7.
Observe an event. Develop a model (or hypothesis) which makes a prediction. Test the prediction. Observe the result. Revise the hypothesis. Repeat as needed. A successful hypothesis becomes a Scientific Theory.
[Nordgren, 2004]
Ask Fred To Act Dramatically Cool A- ask F- form a hypothesis T- test hypothesis A- analyze the results D- draw conclusions C- community
www.gallimorelearning.com/index_files/Powerpoint% 20for%20website/Science%20PP/scientificmethod.ppt
L. M. Camarinha-Matos, 2009-2012
10
Other variants
Idea
Experiments/ analysis
System (prototype)
http://www.youtube.com/watch?v=zcavPAFiG14
Theory/paper (new knowledge)
[Mmmel, 2006]
L. M. Camarinha-Matos, 2009-2012
In practice !
L. M. Camarinha-Matos, 2009-2012
12
L. M. Camarinha-Matos, 2009-2012
13
L. M. Camarinha-Matos, 2009-2012
14
The most important step in research ! Often comes from the thought: What we have now is not quite right/good enough we can do better ... The research question defines the area of interest but it is not a declarative statement like a hypothesis.
The central research question may be complemented by a few secondary questions to narrow the focus.
Research question must be capable of being confirmed or refuted. The study must be feasible.
L. M. Camarinha-Matos, 2009-2012
15
It states the idea ... but is not formulated as a research question ... and sounds vague.
How has the work been done previously? What similar work has been leading up to this point? Study state of the art (literature review, projects, informal discussions, etc). Optional realization of preliminary experiments. What distinguishes previous work from what you want to do? Who / What will be impacted by this research?
reviews
Reports
[Mmmel, 2006]
18
Stated in declarative form. Brief and up to the point. A possible format (formalized): If ...... then .... (because ....)
In the case of a PhD dissertation, one hypothesis after tested becomes a thesis being defended. One dissertation may include more than one thesis. Sometimes people refer to the dissertation as the thesis.
L. M. Camarinha-Matos, 2009-2012
19
Characteristics of a hypothesis
Should be simple, specific and conceptually clear. ... ambiguity would make verification almost impossible. Should be capable of verification.
... i.e. There are methods and techniques for data collection and analysis.
Should be operationalisable
... i.e. Expressed in terms that can be measured.
L. M. Camarinha-Matos, 2009-2012
20
Hypothesis example
Shop floor control / supervision reengineering agility can be achieved if manufacturing systems are abstracted as compositions of modularized manufacturing components that can be reused whever necessary, and, whose interactions are specified using configuration rather than reprogramming.
Often PhD dissertations fail to make explicit their hypothesis / thesis. Sometimes the reader can hardly find them implicit in a section of contributions of the dissertation.
L. M. Camarinha-Matos, 2009-2012
The hypothesis shall contain two types of variables: Independent Variable(s) and Dependent Variable(s)
Independent Variable - the one the researcher controls. It is what you, the researcher, change to cause a certain effect. Dependent Variable - the one you measure or observe. Its the effect of the researchers change.
If skin cancer is related to ultraviolet light, then people with a high exposure to UV light will have a higher frequency of skin cancer.
If temperature affects leaf color change, then exposing the plant to low temperatures will result in changes in leaf color.
L. M. Camarinha-Matos, 2009-2012
22
All sciences are vain and full of errors that are not born of experience, Mother of all certainty, and that are not tested by experience.
Leonardo da Vinci
L. M. Camarinha-Matos, 2009-2012
24
L. M. Camarinha-Matos, 2009-2012
L. M. Camarinha-Matos, 2009-2012
26
Publish or perish !
Reviewed? Indexed? Science Citation Index? Web of Science? Sponsors? IEEE? IFIP? IFAC?
Write dissertation
L. M. Camarinha-Matos, 2009-2012
28
Is it a good thesis ?
How do you know if you've got a solid tentative thesis? Try these five tests: Does the thesis inspire a reasonable reader to ask, "How?" or Why? Would a reasonable reader NOT respond with "Duh!" or "So what?" or "Gee, no kidding!" or "Who cares? Does the thesis avoid general phrasing and/or sweeping words such as "all" or "none" or "every"? Does the thesis lead the reader toward the topic sentences (the subtopics needed to prove the thesis)? Can the thesis be adequately developed in the required length of the paper or dissertation?
http://www.sdst.org/shs/library/thesis.html
MORE:
L. M. Camarinha-Matos, 2009-2012
Proof of concept
Proof-of-Concept Prototype is a term that (I believe) I coined in 1984. It was used to designate a circuit constructed along lines similar to an engineering prototype, but one in which the intent was only to demonstrate the feasibility of a new circuit and/or a fabrication technique, and was not intended to be an early version of a production design. [Carsten, 1989]
http://en.wikipedia.org/wiki/Proof_of_concept
Proof of concept is a short and/or incomplete realization of a certain method or idea(s) to demonstrate its feasibility, or a demonstration in principle, whose purpose is to verify that some concept or theory is probably capable of exploitation in a useful manner. A related (somewhat synonymous) term is "proof of principle". [Wikipedia] In applied research a company presented with a project or proposal will often undertake internal research initially, to prove that the core ideas are workable and feasible, before going further. This use of proof of concept helps establish viability, technical issues, and overall direction, as well as providing feedback for budgeting and other forms of commercial discussion and control.
To some extent this applies to the prototyping work done in engineering PhD thesis work.
L. M. Camarinha-Matos, 2009-2012
31
Presentation languages
Is it necessary to include many formulas and equations? Is it not scientific if not full of mathematics?
L. M. Camarinha-Matos, 2009-2012
32
Role of simulation
Simulation is an important tool in engineering and research. In some areas it can cope for unafordable costs with physical experiments It can also help when the performance of the experiment in the real world would take a long period of time (beyond the duration of the research project But be careful with its use: How well does the simulation model reflect the reality? You might be inferring conclusions based on artificial worlds ...
L. M. Camarinha-Matos, 2009-2012
33
Experimental computer science and engineering (ECSE) refers to the building of, or the experimentation with or on, nontrivial hardware or software systems [National Academy Press report, 1994] Is Computer Science really an Experimental Science? Computer Science is not a science, but a synthetic, an engineering discipline [Brooks]:
Phenomena are manufactured CS is a type of engineering So experimentation is misplaced
Without experiments, computer science is in danger of drying up and becoming an auxiliary discipline. [Tichy, 1998]
L. M. Camarinha-Matos, 2009-2012
The culture of computer science emphasizes novelty and selfcontainment, leading to a fragmentation where each research project strives to create its own unique world. This approach is quite distinct from experimentation as it is known in other sciences i.e. based on observations, hypothesis testing, and reproducibility that is based on a presupposed common world. But there are many cases in which such experimental procedures can lead to interesting research results even in computer science. [Feitelson, 2006]
This situation quite frequently affects the policies of research funding agencies !
L. M. Camarinha-Matos, 2009-2012
ECS - Fallacies
[Gain, 2008]
Fallacy #1: Traditional scientific method isnt applicable Fallacy #2: Current levels of experimentation are enough Subject of inquiry is information unlike traditional sciences which study matter or energy Example:
Object-oriented programming, is it genuinely better?
In a study of CS papers requiring empirical backup, 40-50% had none Compared to <15% in non-CS papers The youth of CS as a discipline is not sufficient justification
L. M. Camarinha-Matos, 2009-2012
[Gain, 2008] Fallacy #4: Demonstration will suffice Demos allow proof of concept and illustrate potential But they cannot provide solid evidence
L. M. Camarinha-Matos, 2009-2012
[Gain, 2008] Fallacy #6: Experimentation will slow progress Research takes longer fewer ideas Actually weeds out questionable ideas and their offshoots Still a place for the hypothesis paper
L. M. Camarinha-Matos, 2009-2012
Theory
Can be contradicted in practice by incorrect simplifying assumptions Fails in the face of counterintuitive results E.g., productivity is NOT necessarily improved by typechecking Science must always be backed up by evidence E.g., claims about cold fusion
Intuition
Experts
L. M. Camarinha-Matos, 2009-2012
ECS Misconceptions
[Denning, 1980]
Misconception 1: It is not novel to repeat an experiment. Many proposals are rejected because a reviewer said: "That's already been done." Many others have never been submitted because the proposer feared such a response. In other areas (e.g. Physics, Chemistry, Biology, and Medicine) it is customary that different groups repeat an important experiment under slightly different conditions or with slightly different methods -- to see if it can be independently corroborated. Results are not accepted by the community unless they have been independently verified.
[Denning, 1980]
But the whole point of science is to discover which ideas are important. Experiments are essential: to understand ideas and to convince others of their value. Once an idea is assimilated by the community, the experiments behind it may be forgotten. This is true even of mathematics: Results are reproved to improve understanding of the underlying principles, the best theorems have many proofs, and social processes with empirical overtones help identify and simplify the best concepts. History shows clearly that science and mathematics are complementary. People like to theorize about important ideas!
L. M. Camarinha-Matos, 2009-2012
ECS Misconceptions
Misconception 3: Tinkering is experimental science. (We use the word "hacking," rather than "tinkering," in our field.)
[Denning, 1980]
Unless it seeks to support a hypothesis, tinkering is not science. It is not science to assemble parts to "see what happens." Undirected work wanders aimlessly, finding interesting results only by accident; it produces "researchers with spotty and erratic records. Directed work, systematic testing, and dogged scientific perseverance have traditionally characterized the most productive researchers. "Hacking" is not experimental computer science: It may improve the personal knowledge of the hacker, but it does not contribute to our sum of knowledge. Indeed, many interesting results have been discovered serendipitously. But many more have been discovered by systematic, persistent workers. Tinkering is the exception, not the rule, in productive research. Risks: - that funds being allocated for experimental research will be used merely for hacking. - of discouraging conceptual work. Tinkering is no substitute for thinking.
L. M. Camarinha-Matos, 2009-2012
L. M. Camarinha-Matos, 2009-2012
4. ENGINEERING RESEARCH
L. M. Camarinha-Matos, 2009-2012
44
Scientist vs Engineer
A scientist sees a phenomenon and asks why? and proceeds to research the answer to the question. An engineer sees a practical problem and wants to know how to solve it and how to implement that solution, or how to do it better if a solution exists. A scientist builds in order to learn, but an engineer learns in order to build.
L. M. Camarinha-Matos, 2009-2012
45
[Hong 2005]
L. M. Camarinha-Matos, 2009-2012
46
McNeese has developed a systematic approach that links ethnography studies (direct observations of analysts/users in field environments), formal knowledge elicitation to develop cognitive maps of user analysis activity, creation of a scaled world environment, and evaluation of prototype cognitive aids and visualization tools using human subjects in a living laboratory approach.
[Hall et al., 2006]
ftp://ftp.rta.nato.int/PubFullText/RTO/MP/RTO-MP-IST-063/MP-IST-063-10.pdf L. M. Camarinha-Matos, 2009-2012
48
Validation...
L. M. Camarinha-Matos, 2009-2012
49
Denning, P. J. (1980). What is experimental computer science? Communications of the ACM, Volume 23 , Issue 10 http://portal.acm.org/citation.cfm?doid=359015.359016 Feitelson, D.G. (2006). Experimental Computer Science: The Need for a Cultural Change. http://www.cs.huji.ac.il/~feit/papers/exp05.pdf Gaing, J. (2004). Research Methods: Experimental Computer Science. http://people.cs.uct.ac.za/~jgain/lectures/Research%20Methods%202008/RM3.ppt Hall, C.M.; McMullen, S.; Hall , D.L. (2006). Cognitive Engineering Research Methodology: A Proposed Study of Visualization Analysis Techniques. In Visualising Network Information (pp. 10-1 10-10). Meeting Proceedings RTOMP-IST-063, Paper 10. Neuilly-sur-Seine, France. ftp://ftp.rta.nato.int/PubFullText/RTO/MP/RTO-MP-IST-063/MP-IST-063-10.pdf Hong, L. Y. (2005). RESEARCH METHODS IN ENGINEERING AND SCIENCE. http://www.wabri.org.au/postgrads/documents/RM%20sci_eng_notes/Eng_Leung.pdf Mmmel, A. (2006). HOW TO GET A PH.D.: Methods and Practical Hints. http://www.infotech.oulu.fi/GraduateSchool/ICourses/2006/phd/lecture1-oulu.pdf McNeese, M. D. (2003). New visions of human-computer interaction: Making affect compute. International Journal of Human-Computer Studies, 59 (1), 33-53. Muller, G. (2008). Systems Engineering Research Validation. http://www.gaudisite.nl/SEresearchValidationSlides.pdf Nordgren, (2004). The Scientific Method http://newton.uor.edu/FacultyFolder/tyler%5Fnordgren/SP2004/Physics103_2.ppt Pedersen, K.; Emblemsvg, J.; Allen, J.; Mistree, F. (2000). THE VALIDATION SQUARE - VALIDATING DESIGN METHODS, 2000 ASME Design Theory and Methodology Conference, http://dbd.eng.buffalo.edu/9th_meet/9-vsq.pdf Tichy, W. F. (1998). Should Computer Scientists Experiment More? Computer (IEEE), Volume 31 , Issue 5 L. M. Camarinha-Matos, 2009-2012
50