Authors
Antonio Filieri, Carlo Ghezzi, Giordano Tamburrelli
Publication date
2011/5/21
Book
Proceedings of the 33rd international conference on software engineering
Pages
341-350
Description
Unpredictable changes continuously affect software systems and may have a severe impact on their quality of service, potentially jeopardizing the system's ability to meet the desired requirements. Changes may occur in critical components of the system, clients' operational profiles, requirements, or deployment environments.
The adoption of software models and model checking techniques at run time may support automatic reasoning about such changes, detect harmful configurations, and potentially enable appropriate (self-)reactions. However, traditional model checking techniques and tools may not be simply applied as they are at run time, since they hardly meet the constraints imposed by on-the-fly analysis, in terms of execution time and memory occupation.
This paper precisely addresses this issue and focuses on reliability models, given in terms of Discrete Time Markov Chains, and probabilistic model …
Total citations
2011201220132014201520162017201820192020202120222023202410163128241422232211101873
Scholar articles
A Filieri, C Ghezzi, G Tamburrelli - Proceedings of the 33rd international conference on …, 2011