We present an approach for hybrid systems that combines the advantages of component-based modeling (e.g., reduced model complexity) with the advantages of formal verification (e.g., guaranteed contract compliance). Component-based modeling can be used to split large models into multiple component models with local responsibilities to reduce modeling complexity. Yet, this only helps the analysis if verification proceeds one component at a time. In order to benefit from the decomposition of a system into components for both modeling and verification purposes, we prove that the safety of compatible components implies safety of the composed system. We implement our composition theorem as a tactic in the KeYmaera X theorem prover, allowing autom...
Contract-based design, first conceived for software specifica-tion [7] and now also applied to embed...
Component-based Software Engineering (CBSE) is currently a key paradigm used for developing safety-c...
This report presents a two-step components selection method to compose the components for compositio...
International audienceThe increase of complexity in modelling systems and the chances of success whe...
International audienceIn order to deal with the verification of large systems, compositional approac...
Contains fulltext : 32347.pdf (publisher's version ) (Open Access)The interaction ...
International audienceCyber-physical systems (CPS) are assemblies of networked, heterogeneous, hardw...
International audienceCyber-physical systems (CPS) are assemblies of networked, heterogeneous, hardw...
International audienceCyber-physical systems (CPS) are assemblies of networked, heterogeneous, hardw...
Contract-based design is an approach where the design process is seen as a successive assembly of co...
Abstract: Modular modeling techniques play an important role in the analysis of engineering processe...
This paper describes a compositional proof strategy for verifying properties of requirements specifi...
International audienceModularity and composability are essential properties to facilitate and scale ...
International audienceModularity and composability are essential properties to facilitate and scale ...
"January 2004"Bibliography: leaves 183-198.xv, 198 leaves : ill. ; 30 cm.As no single specification ...
Contract-based design, first conceived for software specifica-tion [7] and now also applied to embed...
Component-based Software Engineering (CBSE) is currently a key paradigm used for developing safety-c...
This report presents a two-step components selection method to compose the components for compositio...
International audienceThe increase of complexity in modelling systems and the chances of success whe...
International audienceIn order to deal with the verification of large systems, compositional approac...
Contains fulltext : 32347.pdf (publisher's version ) (Open Access)The interaction ...
International audienceCyber-physical systems (CPS) are assemblies of networked, heterogeneous, hardw...
International audienceCyber-physical systems (CPS) are assemblies of networked, heterogeneous, hardw...
International audienceCyber-physical systems (CPS) are assemblies of networked, heterogeneous, hardw...
Contract-based design is an approach where the design process is seen as a successive assembly of co...
Abstract: Modular modeling techniques play an important role in the analysis of engineering processe...
This paper describes a compositional proof strategy for verifying properties of requirements specifi...
International audienceModularity and composability are essential properties to facilitate and scale ...
International audienceModularity and composability are essential properties to facilitate and scale ...
"January 2004"Bibliography: leaves 183-198.xv, 198 leaves : ill. ; 30 cm.As no single specification ...
Contract-based design, first conceived for software specifica-tion [7] and now also applied to embed...
Component-based Software Engineering (CBSE) is currently a key paradigm used for developing safety-c...
This report presents a two-step components selection method to compose the components for compositio...