0%

[课堂笔记] 软件工程研究入门

Conduct Rigorous And Scientific Research

写作中的presentation

  • 前后用词一致
  • 类似句子不要换用句式
  • 并排枚举的时候强制加上逗号
  • 宾语从句里面也不要省略that,例如Suppose that / We assume that

Research Formulation

整体上来说,做科研和写论文通常是一起进行的。

关键概念:必须先定义再使用,用数学上可表达或者机器可执行的形式去定义 非关键概念:尽量把它扔掉 在同一篇论文中每个概念都需要一个很明确的指代,而不能经常变换

Research Problem 需要有明确的定义的问题边界,不要over claim

Motivating Example 找到一些有区分度的例子——已有工作在这个例子中不能做,而我们的工作可以做

Inadequacy Of Related Work 只需要展示不同点,而不要去批判

Insight 最重要的点,为什么我们的工作比相关工作做的更好

Experimentation

Experimentation 和 Case Study的区别:实验环节是可以控制变量的,并且是在一个实验室的环境中。case study是无法控制变量的,是在实际生产环境中的结果

Questions and Subjects

问题设置:在什么条件下通过什么途径在什么方面做得好 主体的选择是否具有代表性

Experimentation Design

Variable Independent variables(factors) : 类似与函数中的自变量 Dependent variables :类似于函数中的应变量,是用于衡量实验结果的一些指标 Controlled variables :由于难以控制因此一些被固定下来的值,但是这些值对实验不会产生决定性的影响

Threats to Validity
  • constuct validity
  • internal validity
  • external validity
  • concluusion validity

todo:看一下原文

Exercise and discussion

回答为什么这些threats会影响实验数据但是为什么不会影响结论的正确性