中文
相关论文

相关论文: Effortless Fault Localisation: Conformance Testing…

200 篇论文

Model-based mutation testing uses altered test models to derive test cases that are able to reveal whether a modelled fault has been implemented. This requires conformance checking between the original and the mutated model. This paper…

软件工程 · 计算机科学 2012-02-29 Bernhard K. Aichernig , Elisabeth Jöbstl

The increasing use of model-based tools enables further use of formal verification techniques in the context of distributed real-time systems. To avoid state explosion, it is necessary to construct verification models that focus on the…

分布式、并行与集群计算 · 计算机科学 2016-11-18 Chih-Hong Cheng , Christian Buckl , Javier Esparza , Alois Knoll

Dynamically Adaptive Systems modify their behav- ior and structure in response to changes in their surrounding environment and according to an adaptation logic. Critical sys- tems increasingly incorporate dynamic adaptation capabilities;…

软件工程 · 计算机科学 2012-05-28 Alexandre Bartel , Benoit Baudry , Freddy Munoz , Jacques Klein , Tejeddine Mouelhi , Yves Le Traon

Software testing is an important issue in software development process to ensure higher quality on the products. Formal methods has been promising on testing reactive systems, specially critical systems, where accuracy is mandatory since…

软件工程 · 计算机科学 2019-08-13 Camila Sonada Gomes , Adilson Luiz Bonifacio

The subject of this paper is to study conformance checking for timed models, that is, process models that consider both the sequence of events in a process as well as the timestamps at which each event is recorded. Time-aware process mining…

形式语言与自动机理论 · 计算机科学 2022-07-06 Thomas Chatain , Neha Rino

In the modern world, we are permanently using, leveraging, interacting with, and relying upon systems of ever higher sophistication, ranging from our cars, recommender systems in e-commerce, and networks when we go online, to integrated…

人工智能 · 计算机科学 2023-06-23 Patrick Rodler

Fault tolerance is a critical aspect of modern computing systems, ensuring correct functionality in the presence of faults. This paper presents a comprehensive survey of fault tolerance methods and software-based mitigation techniques in…

系统与控制 · 电气工程与系统科学 2024-04-17 Mohammadreza Amel Solouki , Shaahin Angizi , Massimo Violante

Embedded systems in safety-critical environments are continuously required to deliver more performance and functionality, while expected to provide verified safety guarantees. Nonetheless, platform-wide software verification (required for…

系统与控制 · 计算机科学 2017-05-09 Fardin Abdi , Renato Mancuso , Rohan Tabish , Marco Caccamo

Mutation testing can be used to assess the fault-detection capabilities of a given test suite. To this aim, two characteristics of mutation testing frameworks are of paramount importance: (i) they should generate mutants that are…

We introduce a machine learning approach to model checking temporal logic, with application to formal hardware verification. Model checking answers the question of whether every execution of a given system satisfies a desired temporal logic…

计算机科学中的逻辑 · 计算机科学 2024-11-01 Mirco Giacobbe , Daniel Kroening , Abhinandan Pal , Michael Tautschnig

Many software engineering techniques, such as fault localization, operate based on relevance relationships between tests and code. These relationships are often inferred through the use of dynamic test execution information (test execution…

软件工程 · 计算机科学 2022-03-23 Jeongju Sohn , Mike Papadakis

Fault diagnosis is a crucial area of research in industry. Industrial processes exhibit diverse operating conditions, where data often have non-Gaussian, multi-mode, and center-drift characteristics. Data-driven approaches are currently the…

机器学习 · 计算机科学 2023-06-07 Chen Li , Zeyi Liu , Limin Wang , Minyue Li , Xiao He

The complexity of software in embedded systems has increased significantly over the last years so that software verification now plays an important role in ensuring the overall product quality. In this context, SAT-based bounded model…

软件工程 · 计算机科学 2009-11-20 Lucas Cordeiro , Bernd Fischer , Joao Marques-Silva

Conformance checking quantifies the deviations between a set of traces in a given process log and a set of possible traces defined by a process model. Current approaches mostly focus on added or missing events. Lately, multi-perspective…

软件工程 · 计算机科学 2020-08-18 Florian Stertz , Juergen Mangler , Stefanie Rinderle-Ma

We describe a novel approach for adapting an existing software model checker to perform precise runtime verification. The software under test is allowed to communicate with the wider environment (including the file system and network). The…

软件工程 · 计算机科学 2018-06-01 Katarína Kejstová , Petr Ročkai , Jiří Barnat

Program analysis is on the brink of mainstream in embedded systems development. Formal verification of behavioural requirements, finding runtime errors and automated test case generation are some of the most common applications of automated…

软件工程 · 计算机科学 2014-09-23 Peter Schrammel , Daniel Kroening , Martin Brain , Ruben Martins , Tino Teige , Tom Bienmüller

Stochastic models are widely used to verify whether systems satisfy their reliability, performance and other nonfunctional requirements. However, the validity of the verification depends on how accurately the parameters of these models can…

软件工程 · 计算机科学 2022-02-22 Naif Alasmari , Radu Calinescu , Colin Paterson , Raffaela Mirandola

Model-based testing (MBT) provides an automated approach for finding discrepancies between software models and their implementation. If we want to incorporate MBT into the fast and iterative software development process that is Continuous…

软件工程 · 计算机科学 2023-05-02 P. H. M. van Spaendonck

The design space of networked embedded systems is very large, posing challenges to the optimisation of such platforms when it comes to support applications with real-time guarantees. Recent research has shown that a number of inter-related…

性能 · 计算机科学 2020-07-21 Leandro Soares Indrusiak , Robert I. Davis , Piotr Dziurzanski

Model checking is an established technique to formally verify automation systems which are required to be trusted. However, for sufficiently complex systems model checking becomes computationally infeasible. On the other hand, testing,…

软件工程 · 计算机科学 2019-07-30 Igor Buzhinsky , Valeriy Vyatkin
‹ 上一页 1 2 3 10 下一页 ›