首页> 外文期刊>The Journal of Systems and Software >Systematic literature review of empirical studies on mental representations of programs
【24h】

Systematic literature review of empirical studies on mental representations of programs

机译:课程心理陈述实证研究的系统文献综述

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Programmers are frequently tasked with modifying, enhancing, and extending applications. To perform these tasks, programmers must understand existing code by forming mental representations. Empirical research is required to determine the mental representations constructed during program comprehension to inform the development of programming languages, instructional practices, and tools. To make recommendations for future work a systematic literature review was conducted that summarizes the empirical research on mental representations formed during program comprehension, how the methods and tasks have changed over time, and the research contributions. The data items included in the systematic review are empirical studies of programmers that investigated the comprehension and internal representation of code written in a formal programming language. The eligibility criteria used in the review were meant to extract studies with a focus on knowledge representation as opposed to knowledge utilization. The results revealed a lack of incremental research and a dramatic decline in the research meaning that newly developed or popularized languages and paradigms have not been a part of the research reviewed. Accordingly, we argue that there needs to be a resurgence of empirical research on the psychology of programming to inform the design of tools and languages, especially in new and emerging paradigms.
机译:程序员经常任务,以修改,增强和扩展应用程序。为了执行这些任务,程序员必须通过形成心理表现来了解现有代码。需要实证研究以确定在计划理解期间构建的心理表现,以便于开发编程语言,教学实践和工具。为将来的工作提出建议,进行了系统的文献综述,总结了对计划理解期间形成的心理表现的实证研究,方法和任务如何随时间变化以及研究贡献。系统审查中包含的数据项是对调查以正式编程语言编写的代码的理解和内部代表的程序员的实证研究。审查中使用的资格标准旨在提取专注于知识表示的研究,而不是知识利用率。结果表明,缺乏增量研究和研究的急剧下降,这意味着新开发或推广的语言和范式并未成为研究的一部分。因此,我们认为需要对编程心理学的实证研究,以告知设计工具和语言,特别是在新的和新兴范式中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号