Dynamic QoS management and optimization in service-based systems
Service-based systems that are dynamically composed at runtime to provide complex,
adaptive functionality are currently one of the main development paradigms in software …
adaptive functionality are currently one of the main development paradigms in software …
Modeling approaches for system-of-systems dynamic architecture: Overview, taxonomy and future prospects
System-of-Systems (SoS) result from the collaboration of independent Constituent Systems
(CSs), connected in a certain configuration known as an architectural configuration, to …
(CSs), connected in a certain configuration known as an architectural configuration, to …
Probabilistic model checking of regenerative concurrent systems
We consider the problem of verifying quantitative reachability properties in stochastic
models of concurrent activities with generally distributed durations. Models are specified as …
models of concurrent activities with generally distributed durations. Models are specified as …
Rethinking the use of models in software architecture
Abstract Models play a central role in software engineering. They may be used to reason
about requirements, to identify possible missing parts or conflicts. They may be used at …
about requirements, to identify possible missing parts or conflicts. They may be used at …
Fluid rewards for a stochastic process algebra
M Tribastone, J Ding, S Gilmore… - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
Reasoning about the performance of models of software systems typically entails the
derivation of metrics such as throughput, utilization, and response time. If the model is a …
derivation of metrics such as throughput, utilization, and response time. If the model is a …
Learning stochastic process-based models of dynamical systems from knowledge and data
Background Identifying a proper model structure, using methods that address both structural
and parameter uncertainty, is a crucial problem within the systems approach to biology. And …
and parameter uncertainty, is a crucial problem within the systems approach to biology. And …
Formal analysis techniques for gossiping protocols
We give a survey of formal verification techniques that can be used to corroborate existing
experimental results for gossiping protocols in a rigorous manner. We present properties of …
experimental results for gossiping protocols in a rigorous manner. We present properties of …
[HTML][HTML] Hybrid behaviour of Markov population models
L Bortolussi - Information and Computation, 2016 - Elsevier
We investigate the behaviour of population models, specified in stochastic Concurrent
Constraint Programming (sCCP). In particular, we focus on models from which we can …
Constraint Programming (sCCP). In particular, we focus on models from which we can …
Markov processes in Isabelle/HOL
J Hölzl - Proceedings of the 6th ACM SIGPLAN Conference on …, 2017 - dl.acm.org
Markov processes with discrete time and arbitrary state spaces are important models in
probability theory. They model the infinite steps of non-terminating programs with (not just …
probability theory. They model the infinite steps of non-terminating programs with (not just …
SAM-SoS: A stochastic software architecture modeling and verification approach for complex system-of-systems
A System-of-Systems (SoS) is a complex, dynamic system whose Constituent Systems (CSs)
are not known precisely at design time, and the environment in which they operate is …
are not known precisely at design time, and the environment in which they operate is …