首页> 外文会议>Fourth SEMAT Workshop on General Theory of Software Engineering >Exploring Theory of Cognition for General Theory of Software Engineering
【24h】

Exploring Theory of Cognition for General Theory of Software Engineering

机译:对软件工程通论的认知理论探索

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

摘要

In recent years, there has been significant interest in general theories of software engineering. In this article, we explore the utility of a theory of cognition, ACT-R, as a component of such a general theory. The ACT-R theory was instantiated to predict the effort of programming language comprehension for two cases: (i) a C program, and (ii) the corresponding Assembly program. An experiment was then conducted to generate empirical data on the two comprehension tasks. The theoretical predictions were compared to the empirical results. The theoretical model predicted that the effort of understanding the considered program in C is 37% of the effort of understanding a comparable program written in Assembly. The experiment generated 33% as the corresponding percentage number. The concordance between theoretical model and experimental data was surprisingly high, encouraging further investigations into the utility of cognitive theories in software engineering.
机译:近年来,人们对软件工程的一般理论产生了极大的兴趣。在本文中,我们探讨了认知理论ACT-R作为这种一般理论的组成部分的实用性。实例化ACT-R理论以预测两种情况下对编程语言理解的努力:(i)C程序,和(ii)相应的Assembly程序。然后进行了一项实验,以生成关于两个理解任务的经验数据。将理论预测与实证结果进行了比较。该理论模型预测,理解C中所考虑程序的工作量是理解Assembly中编写的可比较程序的工作量的37%。实验产生了33%作为相应的百分比数。理论模型与实验数据之间的一致性令人惊讶地高,这鼓励了对认知理论在软件工程中的实用性的进一步研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号