X. Renault

Université Pierre et Marie Curie Paris 6, Paris, Ile-de-France, France

Are you X. Renault?

Claim your profile

Publications (4)0 Total impact

  • Source
    Conference Proceeding: Adapting Models to Model Checkers, A Case Study : Analysing AADL Using Time or Colored Petri Nets
    X. Renault, F. Kordon, J. Hugues
    [show abstract] [hide abstract]
    ABSTRACT: The verification of High-Integrity Real-Time systems combines heterogeneous concerns: preserving timing constraints, ensuring behavioral invariants, or specific execution patterns. Furthermore, each concern requires specific verification techniques; and combining all these techniques require automation to preserve semantics and consistency. Model-based approaches focus on the definition of representation of a system, and its transformation to equivalent representation for further processing, including verification and are thus good candidates to support such automation. In this paper, we show there is a strong requirement to automatically map high-level models to abstractions that are dedicated to specific analysis techniques taking full advantage of tools. We discuss this requirement on a case study: validating some aspects of AADL models using both coloured and time Petri Nets.
    Rapid System Prototyping, 2009. RSP '09. IEEE/IFIP International Symposium on; 07/2009
  • Source
    Conference Proceeding: From AADL Architectural Models to Petri Nets: Checking Model Viability
    X. Renault, F. Kordon, J. Hugues
    [show abstract] [hide abstract]
    ABSTRACT: Modeling 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.
    Object/Component/Service-Oriented Real-Time Distributed Computing, 2009. ISORC '09. IEEE International Symposium on; 04/2009
  • Source
    Conference Proceeding: New features in CPN-AMI 3: focusing on the analysis of complex distributed systems
    [show abstract] [hide abstract]
    ABSTRACT: Due to the state-space size explosion problem, behavioral analysis techniques are difficult to scale up to industrial size problems. Our group couples research on analysis tools with an introspection on modeling and software engineering techniques. CPN-AMI is an integrated development and analysis environment dedicated to Petri nets. The numerous services it offers are built by a homogeneous integration of tools developed internally, and third-party tools from partner universities. These tools include state of the art algorithms and data-structures. This third major release offers better support for modeling and analysis of very large systems
    Application of Concurrency to System Design, 2006. ACSD 2006. Sixth International Conference on; 07/2006
  • Source
    Conference Proceeding: Design, modeling and analysis of ITS using UML and Petri Nets
    [show abstract] [hide abstract]
    ABSTRACT: This paper is about the application of formal methods to model and analyze complex systems in the context of Intelligent Transport Systems (ITS). It suggests a specification methodology based on a set of UML diagrams to generate a complete analyzable formal model. The methodology integrates the requirements of incremental and modular development for complex systems. The analysis made on the formal model is carried out through qualitative criteria, verified by model checking tools. The proposed guidelines are illustrated by a case study which considers cars in traffic situations, exchanging information about their states to reach consistency among their driving decisions.
    Intelligent Transportation Systems Conference, 2007. ITSC 2007. IEEE;