14 papers · ranked by Valyu relevance
Man-Fai Wong, Shangxin Guo, Ching-Nam Hang, Siu-Wai Ho + 2 more
'Chee-Wei Tan' 'Lei Wang'] This paper provides a comprehensive review of the literature concerning the utilization of Natural Language Processing (NLP) techniques, with a particular focus on transformer-based large language models (LLMs) trained using Big Code, within the domain of AI-assisted programming tasks. LLMs…
Cristian Robledo, Francesca Sallicati, Gaël de Chalendar, Marcos Fernández + 4 more
'Marcos Fernández' 'Pablo de Castro' 'Eduardo Martín' 'Javier Gutiérrez' 'Yannis Bouachera'] This paper aims to introduce the innovative work carried out in the Horizon 2020 DECODER project - acronym for “DEveloper COmpanion for Documented and annotatEd code Reference” - (Grant Agreement no. 824231) by linking the…
M. Shahbaz Ismail, Sara Shahzad, Fahmi H. Quradaa, Sajid Anwar
Semantic code clone detection plays an essential role in software maintenance and quality assurance, as it helps uncover fragments of code that express the same logic even when their syntax has been altered or deliberately obfuscated. In this study, we propose a framework that combines hybrid representation learning…
Gao Hao, Haytham Hijazi, João Durães, Júlio Medeiros + 7 more
'Ricardo Couceiro' 'Chan Tong Lam' 'César Teixeira' 'João Castelhano' 'Miguel Castelo Branco' 'Paulo Carvalho' 'Henrique Madeira'] Complexity is the key element of software quality. This article investigates the problem of measuring code complexity and discusses the results of a controlled experiment to compare…
Francisco Pinto-Santos, Carolina Zato, Héctor Quintián, Tian Cheng Li + 1 more
Software vulnerability analysis is critical for maintaining secure and reliable systems, yet traditional Deep Learning (DL) models often act as “black boxes,” lacking transparency and failing to leverage the explicit structural semantics of code. In this paper, we propose KG-HiAttention, a novel neuro-symbolic…
Lauren Cadwallader, Iain Hrynaszkiewicz, Björn Brembs
This research aimed to understand the needs and habits of researchers in relation to code sharing and reuse; gather feedback on prototype code notebooks created by NeuroLibre; and help determine strategies that publishers could use to increase code sharing. We surveyed 188 researchers in computational biology.…
Jutta Köglmeier, Keith James Lindley, Janusz Ksiazyk
Congenital diarrhoeas and enteropathies (CODE) are a heterogeneous group of disorders. Many affected infants present with catastrophic dehydration in the first few days of life, although the clinical phenotype is variable. Advances in the understanding of underlying pathomechanisms and genetic testing, as well as…
Robert Pepperell
This article addresses the question of whether machine understanding requires consciousness. Some researchers in the field of machine understanding have argued that it is not necessary for computers to be conscious as long as they can match or exceed human performance in certain tasks. But despite the remarkable recent…
Eline de Jong, Sebastian De Haro
Although several accounts of scientific understanding exist, the concept of understanding in relation to technology remains underexplored. This paper addresses this gap by proposing a philosophical account of technological understanding: the type of understanding that is required for and reflected by successfully…
Yan M. Yufik, Karl J. Friston, Rosalyn J. Moran
This Research Topic was initiated in a workshop-in August 2021 in Washington D.C. - under the auspices of the U.S. Air Force Office of Scientific Research and Air Force Research Laboratories. This Issue is dedicated to analyzing understanding and is a sequel to 2017 Research Topic, which focused on the fundaments of…
Zezhong Yang, Xintong Yang, Kai Wang, Yanqing Zhang + 2 more
'Bin Xu'] This study aimed to examine the specific means and internal processes through which mathematical understanding is achieved by focusing on the process of understanding three new mathematical concepts. For this purpose interviews were conducted with 54 junior high school students. The results revealed that…
Kareem Khalifa, Farhan Islam, J. P. Gamboa, Daniel A. Wilkenfeld + 1 more
'Daniel Kostić'] We provide two programmatic frameworks for integrating philosophical research on understanding with complementary work in computer science, psychology, and neuroscience. First, philosophical theories of understanding have consequences about how agents should reason if they are to understand that can…
Ahmed Samir Imam Mahmoud, Tapajit Dey, Alexander Nolte, Audris Mockus + 1 more
'Audris Mockus' 'James D. Herbsleb'] Context Hackathons have become popular events for teams to collaborate on projects and develop software prototypes. Most existing research focuses on activities during an event with limited attention to the evolution of the hackathon code. Objective We aim to understand the…
Roberto Tonelli, Giuseppe Antonio Pierro, Marco Ortu, Giuseppe Destefanis + 1 more
'Giuseppe Destefanis' 'Sathishkumar V E'] Smart contracts (SC) are software programs that reside and run over a blockchain. The code can be written in different languages with the common purpose of implementing various kinds of transactions onto the hosting blockchain. They are ruled by the blockchain infrastructure…