Weighted parametric systems: Modelling and architecture specification

05/14/2019
by   Maria Pittou, et al.
0

Modern systems' design usually lies in multiple components which are connected via their interfaces. Synchronous applications, like IoT, require parametric systems, i.e., systems that aim to operate independently of the number of their components. A key feature in modelling of parametric systems is the architecture specification that defines the underlying topology and provides coordination rules. On the other hand, to achieve optimized requirements and performance there is need for describing parametric architectures and parametric behavior in a quantitative setting. In this paper we study the quantitative modelling and architecture specification of component-based parametric systems. We introduce a weighted extended first-order interaction logic as a specification language for weighted parametric architectures. We also introduce weighted parametric models defined by composed transition systems whose interactions are expressed by formulas of our weighted logic. Equivalence of weighted extended first-order interaction logic formulas is decidable in the class of computable fields. We show that our weighted logic can efficiently describe several software architectures with quantitative characteristics.

READ FULL TEXT
research
05/14/2019

Weighted parametric systems: Modelling and architecture

Modern systems' design usually lies in multiple components which are con...
research
02/25/2020

Weighted PCL over product valuation monoids

We introduce a weighted propositional configuration logic over a product...
research
04/03/2019

Architecture specification of parametric component-based systems

In this paper we are interested in the modelling of parametric component...
research
04/03/2019

Architecture modelling of parametric component-based systems

In this paper we are interested in the modelling of architectures of par...
research
02/14/2022

A formal algebraic approach for the quantitative modeling of connectors in architectures

In this paper we propose an algebraic formalization of connectors in the...
research
11/08/2019

Promptness and Bounded Fairness in Concurrent and Parameterized Systems

We investigate the satisfaction of specifications in Prompt Linear Tempo...
research
07/31/2017

Coordination of Dynamic Software Components with JavaBIP

JavaBIP allows the coordination of software components by clearly separa...

Please sign up or login with your details

Forgot password? Click here to reset