The increasing complexity of recent systems and networks has raised new concerns in terms of security, reliability and trust. Indeed, the past few years have seen a significant increase in cyber attacks on the Internet, resulting in degraded confidence and trust in the use of Internet and computer systems.
In light of this, there is an increasing demand for measures to guarantee the privacy, integrity, and availability of resources in distributed systems such as grid and P2P systems. Furthermore, as heterogeneous computing systems such as grid and cloud systems become larger and larger, reliability issues of such systems need to be addressed. For the execution of applications in these systems, it is becoming increasingly important to provide reliable scheduling by evaluating the reliability of resources.