ARCHERY is an architectural description language for modelling and reasoning about distributed, heterogeneous and dynamically reconfigurable systems. This paper proposes a structural semantics for ARCHERY, and a method for deriving labelled transition systems (LTS) in which states and transitions represent configurations and reconfiguration operations, respectively. Architectures are modelled by bigraphs and their dynamics by parametric reaction rules. The resulting LTSs can be regarded as Kripke frames, appropriate for verifying reconfiguration constraints over architectural patterns expressed in a modal logic. The derivation method proposed here applies Leifer's approach twice, and combines the results of each application to obtain a labe...
We present an approach to analyse the application of tactics in architectural patterns. We define an...
Long version of the paper accepted at ICFEM 2015, the 17th International Conference on Formal Engine...
A critical issue for complex component-based systems design is the modeling and anal-ysis of archite...
Abstract—ARCHERY is an architectural description language for modelling and reasoning about distribu...
Selected for publication in FACS'2011 post-proceedings, to appear in Springer Lecture Notes in Compu...
In a reconfigurable system, the response to contextual or internal change may trigger reconfiguratio...
We introduce a logical framework for the specification and verification of component-based systems, ...
For several different reasons, such as changes in the business or technological environment, the con...
For several different reasons, such as changes in the business or technological environment, the con...
We propose a novel approach to the formal specification and verification of dynamic architectures th...
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 ...
Modern software systems are increasingly exhibiting dynamic-reconfiguration features analogous to na...
Modal Transition Systems (MTS) are an extension of Labelled Transition Systems (LTS) that have been ...
We present an approach to analyse the application of tactics in architectural patterns. We define an...
Long version of the paper accepted at ICFEM 2015, the 17th International Conference on Formal Engine...
A critical issue for complex component-based systems design is the modeling and anal-ysis of archite...
Abstract—ARCHERY is an architectural description language for modelling and reasoning about distribu...
Selected for publication in FACS'2011 post-proceedings, to appear in Springer Lecture Notes in Compu...
In a reconfigurable system, the response to contextual or internal change may trigger reconfiguratio...
We introduce a logical framework for the specification and verification of component-based systems, ...
For several different reasons, such as changes in the business or technological environment, the con...
For several different reasons, such as changes in the business or technological environment, the con...
We propose a novel approach to the formal specification and verification of dynamic architectures th...
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 ...
Modern software systems are increasingly exhibiting dynamic-reconfiguration features analogous to na...
Modal Transition Systems (MTS) are an extension of Labelled Transition Systems (LTS) that have been ...
We present an approach to analyse the application of tactics in architectural patterns. We define an...
Long version of the paper accepted at ICFEM 2015, the 17th International Conference on Formal Engine...
A critical issue for complex component-based systems design is the modeling and anal-ysis of archite...