five

Specification-based Monitoring in C++

收藏
DataCite Commons2024-05-07 更新2025-04-16 收录
下载链接:
http://dataverse.jpl.nasa.gov/citation?persistentId=doi:10.48577/jpl.BJBXKY
下载链接
链接失效反馈
官方服务:
资源简介:
Software systems cannot in general be assumed proven correct before deployment. Testing is still the most common approach to demonstrate a satisfactory level of correctness. However, some errors will survive verification efforts, and it is therefore reasonable to monitor a system after deployment, to determine whether it executes correctly. Both for testing and post-deployment monitoring, it may be desirable to be able to formalize correctness properties that can be monitored against program executions. This is also referred to as runtime verification. We present a specification language and a monitoring system for monitoring such specifications against an event stream. The monitoring engine front-end (parser and translator) is written in Scala, whereas the back-end (the monitoring engine) is written in C++. This makes it feasible to monitor the execution of C and C++ programs online.
提供机构:
Root
创建时间:
2022-10-30
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作