Model Stack for the Pervasive Verification of a Microkernel-based Operating System
Texte intégral
Documents relatifs
Model-driven software engineering fosters abstraction through the use of models and then automation by transforming them into various artefacts, in particular to code, for example:
The new state classification consists of main group, transient group, livelock groups (reachable STSCCs) and unreachable TSCCs for a given initial state.. The transient class in [27]
TAPAAL [11], for instance, is an explicit-state model checker that combines Partial-Order Reduction techniques and structural reductions and can check property on Petri nets
To organize the processing of textual requirements, it was proposed to extract from the textual requirements the subject (actor), the action and the object on which the action
Then, we propose a technique to filter the set of LPMs, and use this filtered set of LPMs as activity patterns with the event abstraction method proposed in [13] and discover
Based on the ELTS, several optimizations are performed during C programs parsing, ELTS construction and ELTS analysis to make Ceagle faster and more memory friendly than other
The constructed model has several sources of non- determinism including the delay for sending alert messages in nodes, and the decision made by the sink to change from the
Suitable pieces of the related systems information are modelled, associated with formalized requirements and verification information, linked with analysis and other