Monitoring systems, distributed architectures, fault tolerant systems, distributed models, reliability.