11 papers · ranked by Valyu relevance
Fateme Aghaee, Hamid Reza Shaker, Ying Zheng, Ke Zhang + 2 more
Large language models (LLMs) are increasingly being explored for integration into sensor-driven control systems across robotics, industrial automation, energy infrastructure, healthcare, smart environments, and other sensor-rich domains. This review synthesizes emerging research from the perspective of sensor-driven…
Elena Maria Tosca, Ludovica Aiello, Alessandro De Carlo, Paolo Magni + 1 more
Background: Large Language Models (LLMs) have driven significant advances in artificial intelligence (AI), with transformative applications across numerous scientific fields, including biomedical research and drug development. However, despite growing interest in adjacent domains, their adoption in pharmacometrics, a…
Steven C. Grambow, Manisha Desai, Kevin P. Weinfurt, Christopher J. Lindsell + 3 more
Beyond LLM usage patterns, our survey explored usage challenges and training needs. Among 41 users who responded to questions about encountering errors, 29 (70.7%) encountered incorrect answers that, if unidentified, could have had significant consequences, while 12 (29.3%) reported no significant errors. For those who…
Feisal Alaswad, Eswaran Poovammal, Batoul Aljaddouh
Software effort estimation has traditionally been grounded in the assumption that development cost is primarily driven by human labor, approximated through proxies such as code size, functional complexity, or perceived task difficulty. The increasing adoption of large language models (LLMs) as software development…
JungWoo Park, Minju Kang, Seungho Jeon, Seong Oun Hwang + 4 more
Fault localization (FL) is the task of identifying code locations responsible for bugs in software, and it is a prerequisite step in the bug-fixing process. FL in large-scale systems such as the Linux kernel involves three core challenges: First, the vast codebase fundamentally complicates fault search. Second, the…
Daniel Gis, Nils Büscher, Christian Haubelt, Micky Rakotondrabe
To achieve a good estimate of the power consumption of an embedded system, including its firmware, is a crucial step in the development of systems with a severely constrained power supply. This is especially true for cases where the device is powered by a small battery or through energy harvesting. The state-of-the-art…
Zihe Zhou, Shijuan Wang, Yizhou Qian
Error messages provided by the programming environments are often cryptic and confusing to learners. This study explored the effectiveness of enhanced programming error messages (EPEMs) in a Python-based introductory programming course. Participants were two groups of middle school students. The control group only…
Paul Leger, Felipe Ruiz, Hiroaki Fukuda, Nicolás Cardozo + 1 more
'Muhammad Aleem'] JavaScript Web applications are a common product in industry. As with most applications, Web applications can acquire software flaws (known as bugs), whose symptoms are seen during the development stage and, even worse, in production. The use of debuggers is beneficial for detecting bugs.…
Abdulaziz Alhumam, Naveen Chilamkurti
The automatic localization of software faults plays a critical role in assisting software professionals in fixing problems quickly. Despite various existing models for fault tolerance based on static features, localization is still challenging. By considering the dynamic features, the capabilities of the fault…
Yeongung Park, Seokwoo Choi, Un Yeong Choi, Haimin Jin + 2 more
'Nurul Harzira Mohamad Nor' 'Yongsu Park'] As IoT devices are being widely used, malicious code is increasingly appearing in Linux environments. Sophisticated Linux malware employs various evasive techniques to deter analysis. The embedded trace microcell (ETM) supported by modern Arm CPUs is a suitable hardware tracer…
Jiang Wu, Zhuo Zhang, Jianjun Xu, Jiayu He + 4 more
'Xiankai Meng' 'Panpan Li' 'Lalit Chandra Saikia'] In an error-prone development process, the ability to localize faults is a crucial one. Generally speaking, detecting and repairing errant behavior at an early stage of the development cycle considerably reduces costs and development time. The debugging of the Verilog…