International audienceDynamic reconfigurations increase the availability and the reliability of component-based systems by allowing their architecture to evolve at runtime. Recently, a linear temporal pattern logic, called FTPL, has been defined to express desired---architectural, event and temporal--- properties over dynamic reconfigurations of component systems. This paper is dedicated to the preservation of the FTPL properties when refining components and introducing new reconfigurations. To this end, we use architectural reconfiguration models giving the semantics of component-based systems with reconfigurations, on which we define a new refinement relation. This relation combines: (i) a \emph{structural} refinement which respects the c...
International audienceComponent substitution has numerous practical applications and constitutes an ...
Software engineering must cope with a more and more increasing need for evolutivity of software syst...
Our main goal is to allow the usage of temporal properties within an adaptation policy while taking ...
International audienceDynamic reconfigurations increase the availability and the reliability of comp...
International audienceDynamic reconfigurations increase the availability and the reliability of comp...
International audienceDynamic reconfigurations increase the availability and the reliability of comp...
Long version of the paper accepted at ICFEM 2015, the 17th International Conference on Formal Engine...
International audienceDynamic reconfiguration allows adding or removing components of component-base...
International audienceThis paper deals with the formal specification and verification of dynamic rec...
AbstractThis paper deals with the formal specification and verification of dynamic reconfigurations ...
Refinement is used as a way to verify an implementation with respect to a specification. States of r...
Refinement is used as a way to verify an implementation with respect to a specification. States of r...
Long version of the paper accepted for FACS 2014 - The 11th International Symposium on Formal Aspect...
International audienceComponent substitution has numerous practical applications and constitutes an ...
Software engineering must cope with a more and more increasing need for evolutivity of software syst...
Our main goal is to allow the usage of temporal properties within an adaptation policy while taking ...
International audienceDynamic reconfigurations increase the availability and the reliability of comp...
International audienceDynamic reconfigurations increase the availability and the reliability of comp...
International audienceDynamic reconfigurations increase the availability and the reliability of comp...
Long version of the paper accepted at ICFEM 2015, the 17th International Conference on Formal Engine...
International audienceDynamic reconfiguration allows adding or removing components of component-base...
International audienceThis paper deals with the formal specification and verification of dynamic rec...
AbstractThis paper deals with the formal specification and verification of dynamic reconfigurations ...
Refinement is used as a way to verify an implementation with respect to a specification. States of r...
Refinement is used as a way to verify an implementation with respect to a specification. States of r...
Long version of the paper accepted for FACS 2014 - The 11th International Symposium on Formal Aspect...
International audienceComponent substitution has numerous practical applications and constitutes an ...
Software engineering must cope with a more and more increasing need for evolutivity of software syst...
Our main goal is to allow the usage of temporal properties within an adaptation policy while taking ...