中文
相关论文

相关论文: What model(s) for program understanding?

200 篇论文

Previous studies on program comprehension were carried out largely in the context of procedural languages. Our purpose is to develop and evaluate a cognitive model of object-oriented (OO) program understanding. Our model is based on the van…

人机交互 · 计算机科学 2016-08-16 Jean-Marie Burkhardt , Françoise Détienne , Susan Wiedenbeck

The goal of our study is to evaluate the effect on program comprehension of three factors that have not previously been studied in a single experiment. These factors are programmer expertise (expert vs. novice), programming task…

人机交互 · 计算机科学 2016-08-16 Jean-Marie Burkhardt , Françoise Détienne , Susan Wiedenbeck

In this introductory article we present the basics of an approach to implementing computational interpreting of natural language aiming to model the meanings of words and phrases. Unlike other approaches, we attempt to define the meanings…

计算与语言 · 计算机科学 2019-08-12 Michael Kapustin , Pavlo Kapustin

Readers can have different goals with respect to the text that they are reading. Can these goals be decoded from their eye movements over the text? In this work, we examine for the first time whether it is possible to distinguish between…

计算与语言 · 计算机科学 2025-02-28 Omer Shubi , Cfir Avraham Hadar , Yevgeni Berzak

This paper presents a cognitive typology of reuse processes, and a cognitive typology of documenting processes. Empirical studies on design with reuse and on software documenting provide evidence for a generalized cognitive model. First,…

Software developers and maintainers need to read and understand source programs and other software artifacts. The increase in size and complexity of software drastically affects several quality attributes, especially understandability and…

软件工程 · 计算机科学 2010-04-27 Mohd Nazir , Raees A. Khan , Khurram Mustafa

With the continue development of Convolutional Neural Networks (CNNs), there is a growing concern regarding representations that they encode internally. Analyzing these internal representations is referred to as model interpretation. While…

计算机视觉与模式识别 · 计算机科学 2023-05-18 Hamed Behzadi-Khormouji , José Oramas

To provide a survey on the existing tasks and models in Machine Reading Comprehension (MRC), this report reviews: 1) the dataset collection and performance evaluation of some representative simple-reasoning and complex-reasoning MRC tasks;…

计算与语言 · 计算机科学 2020-01-24 Chao Wang

Program representation learning is a fundamental task in software engineering applications. With the availability of "big code" and the development of deep learning techniques, various program representation learning models have been…

软件工程 · 计算机科学 2021-09-17 Siqi Han , DongXia Wang , Wanting Li , Xuesong Lu

Programmers' mental models represent their knowledge and understanding of programs, programming concepts, and programming in general. They guide programmers' work and influence their task performance. Understanding mental models is…

软件工程 · 计算机科学 2022-12-16 Ava Heinonen , Bettina Lehtelä , Arto Hellas , Fabian Fagerholm

It is said that beauty is in the eye of the beholder. But how exactly can we characterize such discrepancies in interpretation? For example, are there any specific features of an image that makes person A regard an image as beautiful while…

人工智能 · 计算机科学 2019-05-23 Philipp Blandfort , Jörn Hees , Desmond U. Patton

Narrative understanding involves capturing the author's cognitive processes, providing insights into their knowledge, intentions, beliefs, and desires. Although large language models (LLMs) excel in generating grammatically coherent text,…

计算与语言 · 计算机科学 2026-01-19 Lixing Zhu , Runcong Zhao , Lin Gui , Yulan He

Programming is the activity of modifying a program in order to bring about specific changes in its behaviour. Yet programming language theory almost exclusively focuses on the meaning of programs. We motivate a "change-oriented" viewpoint…

编程语言 · 计算机科学 2019-08-05 Roly Perera

Several researchers have argued that a machine learning system's interpretability should be defined in relation to a specific agent or task: we should not ask if the system is interpretable, but to whom is it interpretable. We describe a…

人工智能 · 计算机科学 2018-06-21 Richard Tomsett , Dave Braines , Dan Harborne , Alun Preece , Supriyo Chakraborty

Model interpretations are often used in practice to extract real world insights from machine learning models. These interpretations have a wide range of applications; they can be presented as business recommendations or used to evaluate…

机器学习 · 计算机科学 2020-11-20 Brian Liu , Madeleine Udell

Many tasks aim to measure machine reading comprehension (MRC), often focusing on question types presumed to be difficult. Rarely, however, do task designers start by considering what systems should in fact comprehend. In this paper we make…

计算与语言 · 计算机科学 2020-05-12 Jesse Dunietz , Gregory Burnham , Akash Bharadwaj , Owen Rambow , Jennifer Chu-Carroll , David Ferrucci

The aim of this paper is to alter the abstract definition of the program of the theoretical programming model which has been developed at Eotvos Lorand University for many years in order to investigate methods that support designing correct…

编程语言 · 计算机科学 2016-11-26 T. Gregorics

In computer programming languages, indentation formats program source code to improve readability. Programming languages make use of indentation to define program structure .Programmers use indentation to understand the structure of their…

编程语言 · 计算机科学 2013-11-14 Niranjan Kumar Parvatham

This chapter reviews the purpose and use of models from the field of complex systems and, in particular, the implications of trying to use models to understand or make decisions within complex situations, such as policy makers usually face.…

多智能体系统 · 计算机科学 2013-11-25 Bruce Edmonds , Carlos Gershenson

Most existing multi-document machine reading comprehension models mainly focus on understanding the interactions between the input question and documents, but ignore following two kinds of understandings. First, to understand the semantic…

计算与语言 · 计算机科学 2022-04-08 Feiliang Ren , Yongkang Liu , Bochao Li , Zhibo Wang , Yu Guo , Shilei Liu , Huimin Wu , Jiaqi Wang , Chunchao Liu , Bingchao Wang
‹ 上一页 1 2 3 10 下一页 ›