Pr-1st-1.1-m09-Slajd16

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Zakończenie statyczne: definicja formalna

Zakończenie statyczne: definicja formalna

Przetwarzanie rozproszone Π jest w danej chwili w stanie zakończenia statycznego, gdy spełniony jest predykat:

Sterm(𝒫)Pi::Pi𝒫::(passivei(𝒯i=)¬activatei(𝒜𝒱i))

Oznaczenia w powyższym wzorze wprost odpowiadają wcześniej podanej definicji: wszystkie procesy są pasywne (passivei=True ), wszystkie wiadomości znajdujące się w kanałach są dostępne (𝒯i=) i dla żadnego procesu nie jest spełniony warunek uaktywnienia (activatei(𝒜𝒱i)=False ). Definicja ta uwzględnia zatem zarówno stany procesów jak istany kanałów.

Porównując z Dterm(𝒫), predykat Sterm(𝒫) odpowiada detekcji nieco późniejszej, gdyż dodatkowo wymaga się, by wiadomości nie były już transmitowane (𝒯i=).


<< Poprzedni slajd | Spis treści | Następny slajd >>