首页> 外文会议>2013 2nd SEMAT Workshop on a General Theory of Software Engineering >On the value of essence to software engineering research: A preliminary study
【24h】

On the value of essence to software engineering research: A preliminary study

机译:论本质对软件工程研究的价值:初步研究

获取原文
获取原文并翻译 | 示例

摘要

There has been growing interest in the use of empirical approaches in software engineering research. However, many researchers pointed out that a framework for reporting software engineering case study findings is lacking. As a consequence, it is difficult to compare results or evaluate their generality. In this paper, we use Essence as a foundation for such a framework. Essence is a software engineering kernel and language developed by SEMAT, whose aim is to find a common ground of software engineering. We chose Essence as a foundation because of its unique features such as being comprehensive, model-based, and extensible. We demonstrate the use of this framework by taking an existing case study research and analyzing how Essence could report its findings more systematically and comprehensively. The case study we investigate is about whether the customer representative role is too demanding in an extreme programming (XP) environment. Using the Essence framework, we found a strong validity threat to this case study. Although the validity threat could also be detected otherwise, the fact that it was not detected previously only highlight the importance of having greater rigor in case study reporting and evaluation, which is why a framework is necessary. Moreover, by using Essence as a foundation for such a framework, we show the value Essence brings to the software engineering research community.
机译:在软件工程研究中使用经验方法的兴趣日益浓厚。但是,许多研究人员指出,缺少用于报告软件工程案例研究结果的框架。结果,很难比较结果或评估其普遍性。在本文中,我们使用Essence作为此类框架的基础。 Essence是SEMAT开发的软件工程内核和语言,其目的是找到软件工程的共同基础。我们选择Essence作为基础,是因为Essence具有独特,全面,基于模型和可扩展的特点。我们通过进行现有的案例研究并分析Essence如何更系统,更全面地报告其发现,来证明此框架的使用。我们调查的案例研究是关于在极端编程(XP)环境中客户代表角色是否要求太高。使用Essence框架,我们发现此案例研究存在强烈的有效性威胁。尽管也可以通过其他方式检测到有效性威胁,但是以前没有检测到这一事实仅凸显了在案例研究报告和评估中更加严格的重要性,这就是为什么需要一个框架的原因。此外,通过使用Essence作为此类框架的基础,我们展示了Essence带给软件工程研究社区的价值。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号