[HTML][HTML] Safe and efficient runtime testing framework applied in dynamic and distributed systems

M Lahami, M Krichen, M Jmaiel - Science of Computer Programming, 2016 - Elsevier
This paper provides a standard-based and resource aware Runtime Testing Framework For
Adaptable and Distributed Systems (RTF4ADS). Based on the runtime testing approach …

Using temporal logic for dynamic reconfigurations of components

J Dormoy, O Kouchnarenko, A Lanoix - International Workshop on Formal …, 2010 - Springer
Dynamic reconfigurations increase the availability and the reliability of component-based
systems by allowing their architectures to evolve at run-time. This paper deals with the …

Combining proof and model-checking to validate reconfigurable architectures

A Lanoix, J Dormoy, O Kouchnarenko - Electronic Notes in Theoretical …, 2011 - Elsevier
This paper deals with the formal specification and verification of dynamic reconfigurations of
component-based systems. To validate such complex systems, there is a need to check …

[PDF][PDF] Model Check What You Can, Runtime Verify the Rest.

TL Hinrichs, AP Sistla, LD Zuck - HOWARD-60, 2014 - easychair.org
Abstract Model checking and runtime verification are pillars of formal verification but for the
most part are used independently. In this position paper we argue that the formal verification …

Runtime verification of temporal patterns for dynamic reconfigurations of components

J Dormoy, O Kouchnarenko, A Lanoix - International Workshop on Formal …, 2011 - Springer
Dynamic reconfigurations increase the availability and the reliability of component-based
systems by allowing their architectures to evolve at runtime. Recently we have proposed a …

Run-time security traceability for evolving systems

A Bauer, J Jürjens, Y Yu - The Computer Journal, 2011 - academic.oup.com
Security-critical systems are challenging to design and implement correctly and securely. A
lot of vulnerabilities have been found in current software systems both at the specification …

Cassandra: An online failure prediction strategy for dynamically evolving systems

F De Angelis, MR Di Berardini, H Muccini… - Formal Methods and …, 2014 - Springer
Dynamically evolving systems are characterized by components that can be inserted or
removed while the system is being operated leading to unsafe run-time changes that may …

Component substitution through dynamic reconfigurations

A Lanoix, O Kouchnarenko - arXiv preprint arXiv:1404.0848, 2014 - arxiv.org
Component substitution has numerous practical applications and constitutes an active
research topic. This paper proposes to enrich an existing component-based framework--a …

HPobSAM for modeling and analyzing it ecosystems–through a case study

N Khakpour, S Jalili, M Sirjani, U Goltz… - Journal of Systems and …, 2012 - Elsevier
The next generation of software systems includes systems composed of a large number of
distributed, decentralized, autonomous, interacting, cooperating, organically grown …

A model-based testing approach combining passive conformance testing and runtime verification: Application to web service compositions deployed in clouds

S Salva, TD Cao - Software Engineering Research, Management and …, 2014 - Springer
This paper proposes a model-based testing approach which combines two monitoring
methods, runtime verification and passive testing. Starting from ioSTS (input output Symbolic …