International audienceModeling of distributed real-time embedded (DRE) systems allows one to evaluate models behavior or schedulability. However, assessing that a DRE system's behavior is correct in the causal domain is a challenge: one need to elaborate a mathematical abstraction suitable for checking properties like absence of deadlock or safety conditions (i.e. an invariant remains all over the execution). In this paper, we propose a global approach to building Petri Nets models from an architecture described using AADL. We consider the semantics of interacting entities defined by AADL, and show how to build corresponding Petri Nets models. Based on a case study, we show how the verification process could be automated and parameterized
Embedded systems are used in a wide spectrum of applications ranging from home appliances and mobile...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...
International audienceThe verification of High-Integrity Real-Time systems combines heterogeneous co...
The verification of distributed real-time systems designed by architectural languages such as AADL (...
Abstract. In this paper bounded model checking of asynchronous concurrent systems is introduced as a...
In this paper bounded model checking of asynchronous concurrent systems is introduced as a promising...
International audienceThe objective of this tutorial is to focus on one technique that is suitable f...
Embedded systems are used in a wide spectrum of applications ranging from home appliances and mobile...
AbstractIn this paper we present algorithms for model checking CTL over systems specified as Petri n...
In this paper bounded model checking of asynchronous con-current systems is introduced as a promisin...
International audienceModel-based development for embedded system design ...
The AADL is considered as one of the most powerful language for modeling the embedded systems. In th...
The AADL is considered as one of the most powerful language for modeling the embedded systems. In th...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...
Embedded systems are used in a wide spectrum of applications ranging from home appliances and mobile...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...
International audienceThe verification of High-Integrity Real-Time systems combines heterogeneous co...
The verification of distributed real-time systems designed by architectural languages such as AADL (...
Abstract. In this paper bounded model checking of asynchronous concurrent systems is introduced as a...
In this paper bounded model checking of asynchronous concurrent systems is introduced as a promising...
International audienceThe objective of this tutorial is to focus on one technique that is suitable f...
Embedded systems are used in a wide spectrum of applications ranging from home appliances and mobile...
AbstractIn this paper we present algorithms for model checking CTL over systems specified as Petri n...
In this paper bounded model checking of asynchronous con-current systems is introduced as a promisin...
International audienceModel-based development for embedded system design ...
The AADL is considered as one of the most powerful language for modeling the embedded systems. In th...
The AADL is considered as one of the most powerful language for modeling the embedded systems. In th...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...
Embedded systems are used in a wide spectrum of applications ranging from home appliances and mobile...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...