We propose a new simulation-based technique for verifying applications running within a large heterogeneous system. Our technique starts by performing simulations of the system in order to learn the context in which the application is used. Then, it creates a stochastic abstraction for the application, which takes the context information into account. This smaller model can be verified using efficient techniques such as statistical model checking. We have applied our technique to an industrial case study: the cabin communication system of an airplane. We use the BIP toolset to model and simulate the system. We have conducted experiments to verify the clock synchronization protocol i.e., the application used to synchronize the clocks of all ...
We propose the first tool for solving complex (some undecidable) problems of timed systems by using ...
Transaction-level modeling with SystemC has been very successful in describing the behavior of embed...
International audienceDynamic software architectures emerge when addressing important features of co...
We propose a new simulation-based technique for verifying applications running within a large hetero...
International audienceWe propose a new simulation-based technique for verifying applications running...
International audienceWe propose a new simulation-based technique for verifying applications running...
Abstract. We propose a new simulation-based technique for verifying applications running within a la...
Big Data Applications (BDAs) manage so much data to require a cluster of machines for computation an...
Big Data Applications (BDAs) manage so much data to require a cluster of machines for computation an...
International audienceThis paper considers the rigorous design of Systems of Systems (SoS), i.e. sys...
Many software systems exhibit probabilistic behaviour, either added explicitly, to improve performan...
We propose the first tool for solving complex (some undecidable) problems of timed systems by using ...
Transaction-level modeling with SystemC has been very successful in describing the behavior of embed...
International audienceDynamic software architectures emerge when addressing important features of co...
We propose a new simulation-based technique for verifying applications running within a large hetero...
International audienceWe propose a new simulation-based technique for verifying applications running...
International audienceWe propose a new simulation-based technique for verifying applications running...
Abstract. We propose a new simulation-based technique for verifying applications running within a la...
Big Data Applications (BDAs) manage so much data to require a cluster of machines for computation an...
Big Data Applications (BDAs) manage so much data to require a cluster of machines for computation an...
International audienceThis paper considers the rigorous design of Systems of Systems (SoS), i.e. sys...
Many software systems exhibit probabilistic behaviour, either added explicitly, to improve performan...
We propose the first tool for solving complex (some undecidable) problems of timed systems by using ...
Transaction-level modeling with SystemC has been very successful in describing the behavior of embed...
International audienceDynamic software architectures emerge when addressing important features of co...