中文
相关论文

相关论文: Generic and Efficient Program Monitoring by trace …

200 篇论文

Monitoring in-class programming exercises can help instructors identify struggling students and common challenges. However, understanding students' progress can be prohibitively difficult, particularly for multi-faceted problems that…

人机交互 · 计算机科学 2026-02-02 Yinuo Yang , Ashley Ge Zhang , Steve Oney , April Yi Wang

Runtime verification enables checking temporal logic specifications over individual execution traces and offers a scalable alternative to exhaustive formal verification. In practice, systems must satisfy dozens to hundreds of temporal…

计算机科学中的逻辑 · 计算机科学 2026-05-14 Arınç Demir , Dogan Ulus

In concurrent and distributed systems, software components are expected to communicate according to predetermined protocols and APIs - and if a component does not observe them, the system's reliability is compromised. Furthermore, isolating…

编程语言 · 计算机科学 2021-05-25 Christian Batrolo Burlò , Adrian Francalanza , Alceste Scalas

A major part of debugging, testing, and analyzing a complex software system is understanding what is happening within the system at run-time. Some developers advocate running within a debugger to better understand the system at this level.…

软件工程 · 计算机科学 2007-05-23 Joseph R. Kiniry

Performance becomes an issue particularly when execution cost hinders the functionality of a program. Typically a profiler can be used to find program code execution which represents a large portion of the overall execution cost of a…

软件工程 · 计算机科学 2016-09-06 Brendan Cody-Kenny , Michael O'Neill , Stephen Barrett

Selecting optimal intervals of checkpointing an application is important for minimizing the run time of the application in the presence of system failures. Most of the existing efforts on checkpointing interval selection were developed for…

分布式、并行与集群计算 · 计算机科学 2017-11-02 K. Raghavendra , Sathish S Vadhiyar

Observability helps ensure the reliability and maintainability of cloud-native applications. As software architectures become increasingly distributed and subject to change, it becomes a greater challenge to diagnose system issues…

软件工程 · 计算机科学 2025-10-06 Carlos Albuquerque , Filipe F. Correia

The process monitoring task is characterized by stringent demands for accuracy and efficiency. Current transformer-based methods, characterized by self-attention for temporal fusion, exhibit limitations in accurately understanding the…

人工智能 · 计算机科学 2026-01-06 Hao Wang , Zhichao Chen , Licheng Pan , Xiaoyu Jiang , Yichen Song , Qunshan He , Xinggao Liu

We present a new approach to monitoring of the execution process of an application job in the GRID environment. The main point of the approach is use of GRID ervices to access monitoring information with the security level available in…

分布式、并行与集群计算 · 计算机科学 2007-05-23 V. Kalyaev , A. Kryukov

Observability into the decision making of modern AI systems may be required to safely deploy increasingly capable agents. Monitoring the chain-of-thought (CoT) of today's reasoning models has proven effective for detecting misbehavior.…

Tracing the sequence of library and system calls that a program makes is very helpful in the characterization of its interactions with the surrounding environment and ultimately of its semantics. Due to entanglements of real-world software…

密码学与安全 · 计算机科学 2024-10-30 Daniele Cono D'Elia , Simone Nicchi , Matteo Mariani , Matteo Marini , Federico Palmaro

Monitoring techniques can extract accurate data about the behavior of software systems. When used in the field, they can reveal how applications behave in real-world contexts and how programs are actually exercised by their users.…

软件工程 · 计算机科学 2017-05-19 Oscar Cornejo , Daniela Briola , Daniela Micucci , Leonardo Mariani

Given the inherent non-deterministic nature of machine learning (ML) systems, their behavior in production environments can lead to unforeseen and potentially dangerous outcomes. For a timely detection of unwanted behavior and to prevent…

软件工程 · 计算机科学 2025-10-01 Hira Naveed , John Grundy , Chetan Arora , Hourieh Khalajzadeh , Omar Haggag

The behavior of parallel programs is even harder to understand than the behavior of sequential programs. Parallel programs may suffer from any of the performance problems affecting sequential programs, as well as from several problems…

编程语言 · 计算机科学 2011-09-08 Paul Bone , Zoltan Somogyi

We describe a novel approach to monitoring high level behaviors using concepts from AI planning. Our goal is to understand what a program is doing based on its system call trace. This ability is particularly important for detecting malware.…

人工智能 · 计算机科学 2017-09-12 Alexandre Cukier , Ronen I. Brafman , Yotam Perkal , David Tolpin

This paper studies the extent to which branching-time properties can be adequately verified using runtime monitors. We depart from the classical setup where monitoring is limited to a single system execution and investigate the enhanced…

计算机科学中的逻辑 · 计算机科学 2025-05-21 Antonis Achilleos , Adrian Francalanza , Jasmine Xuereb

Effective resource utilisation monitoring and highly granular yet adaptive measurements are prerequisites for a more efficient Grid scheduler. We present a suite of measurement applications able to monitor per-process resource utilisation,…

分布式、并行与集群计算 · 计算机科学 2007-11-05 Aleksandar Lazarevic , Lionel Sacks

As computer systems grow ever larger and more complex, a crucial task in software development is for one person (the system expert) to communicate to another (the system novice) how a certain program works. This paper reports on the…

软件工程 · 计算机科学 2025-10-13 Matthew Sotoudeh

The present paper introduces the initial implementation of a software exploration tool targeting graphical user interface (GUI) driven applications. GUITracer facilitates the comprehension of GUI-driven applications by starting from their…

软件工程 · 计算机科学 2017-02-28 Arthur-Jozsef Molnar

Estimating the execution time of software components is often mandatory when evaluating the non-functional properties of software-intensive systems. This particularly holds for real-time embedded systems, e.g., in the context of industrial…

软件工程 · 计算机科学 2014-04-04 Stefan Stattelmann , Manuel Oriol , Thomas Gamer